Live
API: Developer Contracts
Contract management endpoints.
List Contracts
Get all contracts.
GET
/api/developer/contractsLiveAuth: Bearer
Create Contract
Propose a new contract.
POST
/api/developer/contractsLiveAuth: Bearer
| Field | Type | Required | Description |
|---|---|---|---|
| counterparty_type | string | Yes | 'brand', 'partner', or 'threeu' |
| counterparty_id | integer | Yes | Counterparty ID |
| type | string | Yes | Contract type |
| terms | object | Yes | Terms |
Accept
Accept a contract.
POST
/api/developer/contracts/{id}/acceptLiveAuth: Bearer
Decline
Decline a contract.
POST
/api/developer/contracts/{id}/declineLiveAuth: Bearer
Terminate
Terminate active contract.
POST
/api/developer/contracts/{id}/terminateLiveAuth: Bearer