Retrieve a credential by its identifier, including the full W3C Verifiable Credential, and the latest status of all grantor decisions.
Documentation Index
Fetch the complete documentation index at: https://humanos.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Pin responses to a specific API version (YYYY-MM-DD). When omitted, defaults to the version stored in your issuer config or today's date.
^\d{4}-\d{2}-\d{2}$"2026-03-03"
Identifier of the credential
"urn:via:credential:550e8400-e29b-41d4-a716-446655440000"
"urn:via:credential:550e8400-e29b-41d4-a716-446655440000"
The type of resource for this credential (e.g., DOCUMENT, CONSENT, FORM)
"DOCUMENT"
The status of the credential
DRAFT, ACTIVE, REJECTED, CANCELED, REVOKED, EXPIRED "DRAFT"
The W3C Verifiable Credential following the VIA protocol specification.
While the credential is in DRAFT status, this object is in building mode:
evidences, proofs, and other fields may still be attached or modified as
grantors review and decide. The proofs array will be empty at this stage.
Once all grantors have accepted (or the request window expires), the status transitions out of DRAFT and cryptographic signature proofs are attached. At that point the credential is fully sealed and can be passed for verification as defined by the VIA protocol.
{
"@context": [
"https://www.w3.org/ns/credentials/v2",
"https://via.humanos.dev/ns/v1"
],
"id": "did:web:humanos.techcredential:uuid",
"type": ["VerifiableCredential", "VIAMandate"],
"issuer": "did:web:humanos.tech",
"validFrom": "2025-01-01T00:00:00Z",
"validUntil": null,
"credentialSubject": {
"id": "did:web:humanostech:issuer-uuid",
"mandate": {
"grantor": ["did:web:humanos:contact:"],
"scope": "humanos.credential.request",
"context": {
"authorizedDIDs": [
"did:web:humanos.tech:issuer-uuid",
"did:web:humanos.tech:agent:uuid"
]
}
}
},
"evidences": [
{
"id": "did:web:humanos.tech::evidence:uuid",
"digestSRI": "sha256-abc123",
"location": "https://api.humanos.dev/evidences/did:web:humanos.tech::evidence:uuid"
}
],
"proofs": [
{
"type": "DataIntegrityProof",
"cryptosuite": "eddsa-jcs-2022",
"verificationMethod": "did:web:humanos.tech:platform:550e8400-e29b-41d4-a716-446655440000#key-1",
"created": "2026-05-02T10:15:30.000Z",
"proofPurpose": "assertionMethod",
"proofValue": "z2pcVdSdoMTrkYP9rVdz..."
}
]
}"Credential Name"
"Document to be requested on onboarding"
Identifier to help you identify the credential in your own system. We recommend using a unique value.
"internal-12345"
Whether each grantor accepted or rejected the credential and information about the grantor contact. The id field carries the decision URN.
[
{
"id": "urn:via:decision:550e8400-e29b-41d4-a716-446655440001",
"contact": "grantor@example.com",
"accepted": true,
"decidedAt": "2025-06-01T12:00:00.000Z"
}
]