Manage API EULAs

This article describes how administrators and API owners manage API end-user license agreements (EULAs) in the  Portal.
apip43
This article describes how administrators and API owners manage API end-user license agreements (EULAs) in the API 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.
User cannot change API EULA of any API if it is used by an Application. 
 
 
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.