Overview
Once you’ve picked a preset (see Browse presentation presets), create the request by passing its id. The response carries the URIs you’ll deliver to the user. This guide usesdidx:basic-identity-request, which asks for firstName and lastName from a basic identity credential, accepting issuers such as the South African Reserve Bank and the Department of Home Affairs.
Endpoint
Request
Request body
Pass either
presetId or presentationTemplateId, not both. Most integrations only ever use presetId. The
template path is for custom presentation shapes.Response
HTTP 200 OKKey response fields
Deliver the request
Save theid so you can read the user’s response later, then deliver the request to the user. Two options:
- By email, username, or other identifier: Deliver via identifier.
- As a QR code or deeplink rendered in your own UI: Deliver out of band.

