Retrieves a mandate by its unique identifier, including all authorized agents and constraints.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unique mandate identifier (format: mdt_
"mdt_abc123xyz"
Mandate retrieved successfully
Unique mandate identifier
"mdt_abc123xyz"
User ID who created the mandate
"usr_abc123"
Mandate scope
"payments.hotel"
Mandate constraints
{
"financial": { "maxAmountPerTransaction": 500 }
}List of authorized agents
[
{
"agentDid": "did:key:z6Mk...",
"agentName": "Travel Assistant",
"capabilities": ["payments", "bookings"],
"status": "active"
}
]Valid from timestamp
"2025-11-17T00:00:00Z"
Valid until timestamp
"2026-11-17T00:00:00Z"
Whether KYC is required
false
Mandate status
active, revoked, expired "active"
Creation timestamp
"2025-11-17T00:00:00Z"
Approval policy
Last update timestamp
"2025-11-17T00:00:00Z"
Revocation timestamp
"2025-11-18T00:00:00Z"
Revocation reason
"User requested cancellation"