Legals Service: Overview
The Legals service provides the ability to manage legal agreements in the Akana API Platform. Note that these operations are for managing legal agreements general to the platform, such as end-user license agreements. Operations relating to legal agreements for access to a specific API are part of the APIs service.
For more information about managing legal agreements, see Managing Legal Agreements on the Platform.
URL: https://{hostname}/api/legals
Note: For information about IDs used in path parameters, see IDs on the Platform.
Action | Endpoint | Description |
---|---|---|
accept agreement | POST /api/legals/agreements | Records the user's acceptance of a legal agreement document for the platform. |
create new agreement | POST /api/legals | Assigns a document as a legal agreement on the platform, and adds information about the agreement. |
get agreement document | GET /api/legals/{LegalDocumentID} | Returns a summary of information about a specified legal agreement document on the platform. |
get agreement documents | GET /api/legals?AgreementType={LegalAgreementType} | Returns a summary of information about a specific type of legal agreement documents on the platform, in the form of an RSS feed. |
list agreement documents | GET /api/legals?AgreementType={LegalAgreementType} | Returns information about all legal agreement documents matching the specified criteria, in the form of a JSON or XML object. |
update agreement | PUT /api/legals/{LegalDocumentID} | Updates information about the platform legal agreement. You can use this operation to change or deactivate the existing legal agreement. |