Manage API EULAs

Portal Admins and API Owners can manage end-user license agreements (EULAs) in
API Portal
.
Portal Admins and API Owners can manage end-user license agreements (EULAs) in
API Portal
. When an Org Admin adds an API to their organization, they must agree to the EULA. All APIs published in
API Portal
require a EULA. So, before Portal Admins can add an API, a Portal Admin or API Owner must add a EULA to the
API Portal
.
You can also manage your API EULAs by way of making calls to the
ApiEulas
resource for the Portal API (PAPI) or by using this API in your scripts for managing API EULAs.
For more information about the Portal API, see Portal API (PAPI).
We recommend you to use the new
api-management/1.0/api-eulas
endpoint to perform EULA-related operations. See the latest PAPI swagger file to learn more.
In this article:
Add a EULA
You can add EULAs to
API Portal
.
Follow these steps:
  1. Log in to
    API Portal
    as a Portal Admin or API Owner.
  2. From the menu bar, select
    Manage
    ,
    EULAs
    .
    The
    API EULAs
    page opens.
  3. Select
    Add API EULA
    .
    The
    Add API EULA
    page opens.
  4. Enter a unique name and the API EULA content, and then elect
    Create
    .
Examine a EULA
You can find EULAs from the
API EULAs
page. To examine the content of an API EULA, select the EULA.
Edit a EULA
Update EULA content at your own risk. If you have published APIs associated with a revised EULA, API consumers who agreed to the original end-user license agreement terms will NOT be notified by the Portal of any changes you may have made to those terms.
You can edit the name and content of a EULA and assign EULAs to APIs. The name must be unique.
Prerequisites:
  • The EULA is not already assigned to APIs associated with an organization.
  • The EULA is not already associated to an API that has been added to an application.
Follow these steps:
  1. On the
    API EULAs
    page, on the
    Actions
    drop-down for the EULA that you want to edit, select
    Edit
    .
  2. Edit the API EULA.
  3. Select
    Save
    .
Delete a EULA
Prerequisite:
The EULA is not associated with a published API.
Follow these steps:
  1. Log in to
    API Portal
    as a Portal Admin or API Owner.
  2. From the menu bar, select
    Manage
    , and then
    EULAs
    .
    The
    API EULAs
    page opens.
  3. Select a EULA from the list.
    The
    EULA Details
    page opens.
  4. Click the
    Actions
    button and select
    Delete EULA
    .