Manage API EULAs

This article describes how administrators and API owners manage API end-user license agreements (EULAs) in the  Portal.
apip42
This article describes how administrators and API owners manage API end-user license agreements (EULAs) in the 
API Developer Portal
 Portal.
In the 
API Portal
, when organization administrators add an API to their organization, they must agree to the EULA. All APIs published on the 
API Portal
 need an API EULA. So, before administrators can add an API, an administrator or API owner must add a EULA to the 
API Portal
. If the 
API Portal
 does not have the correct API EULA, an administrator or API owner must add the EULA. Alternatively, they can edit an API EULA that is not assigned to an API associated with an organization.
You can also manage your API EULAs by way of the Portal API or use this API in your scripts for managing API EULAs.
For more information about the Portal API, see Portal API (PAPI).
In this article:
Examine API EULAs
You can use the API EULAs page to find API EULAs. To examine the content of an API EULA, select the name of the EULA.
Add API EULAs
You can add API EULAs to the 
API Portal
.
Follow these steps:
  1. Log in as an administrator or API owner.
  2. Select the 
    Services
     icon.
  3. Select 
    Publish
    EULAs
    .
    The
    API EULAs
    page opens.
  4. Select
    Add API EULA
    .
    The
    Add API EULA
    page opens.
  5. Enter a unique name and the API EULA content.
  6. Select
    Save
    .
Edit API EULAs 
You can edit the name and content of an API EULA and assign API EULAs to APIs. The name must be unique. If the API is associated to an organization, you cannot assign the API EULA to that API.
Follow these steps:
  1. On the
    API EULAs
    page, select
    Edit
    from the drop-down list in the
    Actions
    column.
  2. Edit the API EULA.
  3. Select 
    Save
    .
Delete API EULAs 
You can delete API EULAs that are not assigned to an API. On the 
API EULAs
 page, select 
Delete
 from the drop-down list in the 
Actions
 column.
To delete multiple API EULAs, select the checkbox next to each API EULA and select
Delete
on the
Bulk Actions
menu. If any of the API EULAs you have selected are assigned to an API, then you cannot delete multiple API EULAs.