Skip to main content

Callback

Allows the developer to asynchronously get information on the flow during the verifiable credential issuance process. For example, the developer might want a call when the user has scanned the QR code or if the issuance request succeeds or fails.

input Callback {
headers: JSONObject
state: String
url: URL!
}

Fields

Callback.headers ● JSONObject scalar

You can include a collection of HTTP headers required by the receiving end of the POST message. The current supported header values are the api-key or the Authorization headers. Any other header will throw an invalid callback header error

Callback.state ● String scalar

Optional data that is passed to the callback endpoint. E.g. to correlate information between the issuance request and the callback.

Callback.url ● URL! non-null scalar

URI to the callback endpoint of your application. The URI must point to a reachable endpoint on the internet otherwise the service will throw callback URL unreadable error. Accepted formats IPv4, IPv6 or DNS resolvable hostname

Member Of

AcquireLimitedAccessTokenInput input ● ApprovalRequestInput input ● AsyncIssuanceRequestInput input ● IssuanceRequestInput input ● PresentationRequestInput input