Usage
- REST API
To fetch an intent, make a
GET request to:Response fields
string
Unique identifier for the intent.
'RPC' | 'TRANSFER' | 'WALLET' | 'POLICY' | 'RULE' | 'KEY_QUORUM'
The type of action the intent proposes.
string | null
Email address of the team member who proposed the intent. May be
null for intents proposed via
the API.string
The Privy DID of the team member who proposed the intent.
number
UNIX timestamp (ms) for when the intent was created.
string
ID of the resource the intent targets (e.g., a wallet ID or policy ID).
array
List of key quorums assigned to the intent.
'pending' | 'granted' | 'processing' | 'executed' | 'rejected' | 'expired' | 'dismissed'
Current status of the intent. See intent lifecycle for
details on each status.
number
UNIX timestamp (ms) for when the intent expires.
object
The full request for the proposed action, including HTTP method, URL, and body.
object | null
Response body from execution, if the intent has completed. For transaction intents, this contains
the transaction hash.
API reference
Get intent
View the full API reference for fetching an intent.

