3U
Live

API: Developer Contracts

Contract management endpoints.

List Contracts

Get all contracts.

GET/api/developer/contractsLive
Auth: Bearer

Create Contract

Propose a new contract.

POST/api/developer/contractsLive
Auth: Bearer
FieldTypeRequiredDescription
counterparty_typestringYes'brand', 'partner', or 'threeu'
counterparty_idintegerYesCounterparty ID
typestringYesContract type
termsobjectYesTerms

Accept

Accept a contract.

POST/api/developer/contracts/{id}/acceptLive
Auth: Bearer

Decline

Decline a contract.

POST/api/developer/contracts/{id}/declineLive
Auth: Bearer

Terminate

Terminate active contract.

POST/api/developer/contracts/{id}/terminateLive
Auth: Bearer