Credential Issuance APIs

Credential claim API

post
Authorizations
TokenstringRequired
Body
credentialSchemaIdstringOptional
tagsstring[]Optional
Responses
post
/credentials/issue

Get credentials by id

get
Authorizations
TokenstringRequired
Path parameters
idstringRequired
Header parameters
templateIdstringOptional
acceptstring · enumRequiredPossible values:
Responses
200

OK

appliation/json
get
/credentials/{id}

Revoke credentials by id

delete
Authorizations
TokenstringRequired
Path parameters
idstringRequired
Responses
200

OK

appliation/json
delete
/credentials/{id}

Search credentials by issuer and subject

post
Authorizations
TokenstringRequired
Body
typestring · enumOptionalPossible values:
Responses
200

OK

appliation/json
post
/credentials/search

Verifies a verifiableCredential and returns a verificationResult in the response body.

get

Verifies a verifiableCredential and returns a verificationResult in the response body.

Authorizations
TokenstringRequired
Path parameters
idstringRequired
Responses
200

OK

appliation/json
get
/credentials/{id}/verify
200

OK

Complete list of revoked credentials (Need to be discussed)

get
Authorizations
TokenstringRequired
Query parameters
issuerIdstringRequired

The ID of the issuer

pagestringRequired

The page number

limitstringRequired

The limit of items per page

Responses
200

OK

appliation/json
Responseobject[]
get
/credentials/revocation-list

Last updated