Presentation

Entity Studio SSI API base URL: https://api.entity.hypersign.id

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AuthorizationstringOptional

Bearer <access_token>

OriginstringOptional

Origin as you set in application cors

Body
holderDidstringRequired

list of credentials

Example: did:hid:testnet:............
challengestringRequired

Challenge can be used to match the response to a request

Example: skfdhldklgjh-gaghkdhgaskda-aisgkjheyi
domainstringRequired

domain that will receive verifiable presentation

Example: example.com
Responses
200

Response of presentation

application/json
post
/api/v1/presentation
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AuthorizationstringOptional

Bearer <access_token>

OriginstringOptional

Origin as you set in application cors

Body
challengestringRequired

Challenge can be used to match the response to a request

Example: skfdhldklgjh-gaghkdhgaskda-aisgkjheyi
didstringRequired

did of the verifier

Example: did:hid:<namespace>:...............
templateIdstringRequired

templateId of the presentation templete to form presentation request

Example: 6392854982......
expiresTimenumberRequired

expiresTime for the presentation request (unix timestamp)

Example: 1231423
callbackUrlstringRequired

callbackUrl that will receive verifiable presentation

Example: https://example.com/verify/callback
Responses
post
/api/v1/presentation/request
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AuthorizationstringOptional

Bearer <access_token>

OriginstringOptional

Origin as you set in application cors

Body
Responses
200

presentation verification done successfully

application/json
post
/api/v1/presentation/verify
200

presentation verification done successfully

Last updated