Skip to main content

Send verification

POST 

/v2/config/digital-wallet/openid/sdjwt/verification/:presentationId/send

deprecated

This endpoint has been deprecated and may be replaced or removed in future versions of the API.

This endpoint is used to send verifiable presentation token to the verifier.

Request

Path Parameters

    presentationId stringrequired

    Identifier for the presentation

Body

    inputDescriptors object[]
  • Array [
  • id string
    credentialId string
  • ]

Responses

Response Headers
    Schema
      presentation object
      presentationId stringrequired

      Identifier for the presentation

      presentation_submission object
      definition_id stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      descriptor_map object[]required
    • Array [
    • format stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      id stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      path stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      path_nested objectrequired
      format stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      id stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

      path stringrequired

      For further reference, please visit: https://identity.foundation/presentation-exchange/#presentation-submission

    • ]
    • id stringrequired
      vpToken stringrequired

      Verifiable Presentation JSON Web Token sent to the verifier

      status stringrequired

      Possible values: [presentation_pending, presentation_acked]

      It support 2 presentation statuses:

      1. presentation_pending: Indicates the presentation requires further inputs such as filtering the credentials matching presentation definition and sending it to the verifier.
      2. presentation_acked: Indicates the presentation has been received and verified by the verifier.
      clientId stringrequired

      Verifier identifier for .e.g URI / DID

      redirectUri stringrequired

      Redirect URI specified in authorization request. This is specific to EBSI OID4VC flow.

      requestUri stringrequired

      Request URI is for resolving the authorization request by reference from the verifier

      presentationDefinition stringrequired

      Presentation definition defined by the verifier as per DIF Presentation Exchange specification.

      credentialId stringrequired

      Identifier for the credential

      clientMetadata objectrequired
      clientName string
      logoUri string
      location string
      coverUri string
      description string
      createdAt numberrequired

      Timestamp when the record was created.

      updatedAt numberrequired

      Timestamp when the record was updated.

      presentation object[]

      Verifiable Presentation details sent to the verifier

    • Array [
    • id string

      Identifier for the presentation input descriptor

      credentialId string

      Identifier for the credential

      type string[]

      Specifies the credential type present in verifiable credential issued.

      credentialSubject object

      Verifiable Presentation credential subject sent to the verifier

      vct string

      Specifies the credential type present in verifiable credential issued for ietf sd-jwt

      doctype string

      Specifies the credential type present in verifiable credential issued for mso_mdoc

      claims object

      Verifiable Presentation claims sent to the verifier

    • ]
    • legalPidAttestation string

      Specifies the legal pid attestation verifiable credential of the verifier.

      legalPidAttestationPop string

      Specifies the legal pid attestation proof of pocession credential of the verifier.

      legalPidVerified boolean

      Specifies whether legal pid attestation credential of verifier is verified.

      kid string

      Specifies the key identifier of keys to be used for credential issuance

      trustAnchor string

      Possible values: [jwk, did:key, did:ebsi, did:web]

      Specifies the trust anchor used for credential issuance

      idToken string

      Specifies the id token that has shared to verifier

      idTokenDecoded object

      Specifies the decoded id token jwk that has shared to verifier

    Loading...