Overview
A presentation template specifies what credentials and attributes you want to verify. The type field must match the VCT URI from the issuing partner’s credential template response — this is how the system knows which credentials to request from the youth’s wallet.
The type must be the full VCT URI (e.g. https://didx.co.za/vct/didx/course-completion), not the issuer’s short code. Coordinate with the issuing partner to obtain this URI.
Endpoint
Request
Request Body
Requesting Specific Attributes
You only need to list the attributes you want to verify. In the example above, the employment provider requests programmeName, completionDate, and fullName — but not skillsCovered or assessmentScore. This keeps the request minimal and respects youth privacy.
If an attribute was marked alwaysDisclosed: true by the issuer, it will always be included regardless. Attributes marked alwaysDisclosed: false are shared only if the youth consents.
Response
HTTP 200 OK
Key Response Fields