VP Query
get
Retrieves all VP query configurations.
Authorizations
x-client-secretstringRequired
Responses
200
Found
application/json
400
Bad Request
application/json
get
/api/v1/verifier/vp-queriespost
Creates a new VP query configuration.
Authorizations
x-client-secretstringRequired
Body
- Contains the query parameters for verifiable presentation verification The query property should contain an array of VP query configurations that define what credentials and claims are required for successful verification.
Responses
201
Created
application/json
400
Bad Request
application/json
post
/api/v1/verifier/vp-queriesget
Retrieves a VP query configuration by its ID.
Authorizations
x-client-secretstringRequired
Path parameters
idstringRequired
Responses
200
Found
application/json
400
Bad Request
application/json
404
Not Found
get
/api/v1/verifier/vp-queries/{id}delete
Deletes a VP query configuration by its ID.
Authorizations
x-client-secretstringRequired
Path parameters
idstringRequired
- The UUID of the VP query configuration to delete
Responses
204
No Content
400
Bad Request
application/json
delete
/api/v1/verifier/vp-queries/{id}No content
post
Handles the creation of an authorization request using a VP Query. Retrieves the presentation definition from the specified VP query and creates an authorization request.
Authorizations
x-client-secretstringRequired
Path parameters
idstringRequired
Body
Request body for creating an authorization request using a VP query
redirect_uristringRequiredExample:
Redirect URI to which the response will be sent
http://example.comvaliditynumber · doubleOptionalExample:
Validity of the authorization request in seconds
600Responses
201
Created
application/json
400
Bad Request
application/json
post
/api/v1/verifier/vp-queries/{id}/authorization-requestLast updated