Skip to main content
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

projectId
string<uuid>
required
gasPolicyId
string
required
Pattern: ^0x[0-9a-fA-F]{64}$

Body

application/json
draftId
string<uuid>
required
transactionHash
string
required
Pattern: ^0x[0-9a-fA-F]{64}$

Response

Default Response

mandateId
string
required
Pattern: ^0x[0-9a-fA-F]{64}$
parentMandateId
string
required
Pattern: ^0x[0-9a-fA-F]{64}$
rootMandateId
string
required
Pattern: ^0x[0-9a-fA-F]{64}$
gasPolicyId
string
required
Pattern: ^0x[0-9a-fA-F]{64}$
agent
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
depth
integer
required
status
required
Available options:
pending
recipients
string[]
required
Pattern: ^0x[0-9a-fA-F]{40}$
maxPerActionBaseUnits
string
required
Pattern: ^(0|[1-9][0-9]{0,77})$
maxTotalBaseUnits
string
required
Pattern: ^(0|[1-9][0-9]{0,77})$
validFrom
integer
required
Required range: 1 <= x <= 281474976710655
expiresAt
integer
required
Required range: 1 <= x <= 281474976710655
creationTransactionHash
string | null
required
Pattern: ^0x[0-9a-fA-F]{64}$
sponsored
boolean
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required