Skip to main content
POST
Issue an agent payment mandate

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

application/json
id
string
required
agentId
string
required
principalId
string
required
maxPerTransaction
number
required
totalCap
number
required
currency
string
required
allowedMerchants
string[] | null
allowedCategories
string[] | null
expiresAt
integer | null

Response

200 - application/json

The issued mandate.

data
object
required

Serializable AP2-style payment mandate snapshot. Carries a SHA-256 consent digest re-verified before every spend.

meta
object
required