Skip to content
English
  • There are no suggestions because the search field is empty.

allocate

POST /credentials/v1/allocate Select code sample Fetch cURL
const url = 'https://example.com/credentials/v1/allocate';const options = {  method: 'POST',  headers: {Authorization: 'Bearer 
  
   ', 'Content-Type': 'application/json'}, body: '{"@context":["https://www.w3.org/ns/credentials/v2","https://w3id.org/security/v2"],"credentialSubject":{"id":"urn:cid:bagb6qaq6edqdm7xkmolcxwdxx2ivcxsrcv6gv5nbwk3acrnclfresrjfwqwc4"},"id":"urn:uuid:aa115482-3a7d-498a-a05c-983722b501f8","issuer":"did:key:z6MknhUHrjoPhJVL1bi6JbbesdJCtWmgzk1o7yS66GMY5bnS","type":["VerifiableCredential"],"validFrom":"2025-10-02T20:33:12Z"}'}; try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}
  
curl --request POST \  --url https://example.com/credentials/v1/allocate \  --header 'Authorization: Bearer 
  
   ' \ --header 'Content-Type: application/json' \ --data '{ "@context": [ "https://www.w3.org/ns/credentials/v2", "https://w3id.org/security/v2" ], "credentialSubject": { "id": "urn:cid:bagb6qaq6edqdm7xkmolcxwdxx2ivcxsrcv6gv5nbwk3acrnclfresrjfwqwc4" }, "id": "urn:uuid:aa115482-3a7d-498a-a05c-983722b501f8", "issuer": "did:key:z6MknhUHrjoPhJVL1bi6JbbesdJCtWmgzk1o7yS66GMY5bnS", "type": [ "VerifiableCredential" ], "validFrom": "2025-10-02T20:33:12Z" }'
  

Authorizations

Section titled “Authorizations ”

Request Body required

Section titled “Request Body required ” Media type application/json
Example
{  "@context": [    "https://www.w3.org/ns/credentials/v2",    "https://w3id.org/security/v2"  ],  "credentialSubject": {    "id": "urn:cid:bagb6qaq6edqdm7xkmolcxwdxx2ivcxsrcv6gv5nbwk3acrnclfresrjfwqwc4"  },  "id": "urn:uuid:aa115482-3a7d-498a-a05c-983722b501f8",  "issuer": "did:key:z6MknhUHrjoPhJVL1bi6JbbesdJCtWmgzk1o7yS66GMY5bnS",  "type": [    "VerifiableCredential"  ],  "validFrom": "2025-10-02T20:33:12Z"}

Responses

Section titled “ Responses ”

200

Section titled “200 ”

Credential updated with credentialStatus entries

Media type application/json
Example generated
example

400

Section titled “400 ”

Invalid credential payload

Media type application/json object callstack object One of: object internal required string object external required object error nullable url required string error required string
Example generated
{  "callstack": {    "internal": "example"  },  "error": "example"}

500

Section titled “500 ”

Server error

Media type application/json object callstack object One of: object internal required string object external required object error nullable url required string error required string
Example generated
{  "callstack": {    "internal": "example"  },  "error": "example"}
Previous
Overview
Next
revoke_vc