Returns the mandate in W3C VC format, which agents can include in Verifiable Presentations for authorization. This credential is cryptographically signed by the issuer and can be verified by any party.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unique mandate identifier
"mdt_abc123xyz"
W3C VC specification version
1.1, 2.0 Verifiable Credential returned successfully
JSON-LD context
[
"https://www.w3.org/ns/credentials/v2",
"https://humanos.id/schemas/mandate/v1"
]
Credential ID
"https://humanos.id/credentials/mdt_abc123"
Credential types
["VerifiableCredential", "MandateCredential"]
Issuer information
{
"id": "did:web:humanos.id",
"name": "Humanos Verified Intent Approval"
}
Valid from timestamp
"2025-11-17T00:00:00Z"
Valid until timestamp
"2026-11-17T00:00:00Z"
Credential subject containing the mandate
{
"id": "did:key:z6MkUserExample123",
"mandate": {
"mandateId": "mdt_abc123",
"scope": "payments.hotel",
"authorizedAgents": [],
"constraints": {}
}
}
Cryptographic proof (Data Integrity Proof)
{
"type": "DataIntegrityProof",
"cryptosuite": "ecdsa-2019",
"created": "2025-11-17T00:00:00Z",
"verificationMethod": "did:web:humanos.id#key-1",
"proofPurpose": "assertionMethod",
"proofValue": "z..."
}