Skip to main content

Revalidate verification

POST 

/v2/config/digital-wallet/openid/sdjwt/verification/history/:presentationExchangeId/revalidate

deprecated

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

This endpoint is used to revalidate verification based on OID4VP specification.

Responses

Response Headers
    Schema
      verificationHistory object
      presentationExchangeId stringrequired

      Identifier for the presentation definition

      vpTokenQrCode stringrequired

      Authorisation request defined as per OID4VP draft 20 specification.

      presentationSubmission objectrequired
      presentation_submission objectrequired
      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
      status stringrequired

      Possible values: [request_sent, request_received, presentation_acked]

      It support 3 presentation request statuses: 1. request_sent: Indicates the presentation request has been sent to the holder. 2. request_received: Indicates the presentation request has been received/scanned by the holder. 3. presentation_acked: Indicates the presentation submission from holder is received by the verifier.

      verified booleanrequired

      Validate signatures as well as the presentation submission against the presentation definition.

      createdAt numberrequired

      Timestamp when the record was created.

      updatedAt numberrequired

      Timestamp when the record was updated.

      presentationDefinitionId stringrequired

      Identifier for the presentation definition

      holder objectrequired

      Contains the metadata describing a holder. For e.g. Name, location, logo e.t.c

      name stringrequired

      Identifier of the holder. For .e.g. DID or Name obtained from client metadata if available.

      walletUnitAttestation string

      Specifies the wallet unit attestation credential.

      walletUnitAttestationPoP string

      Specifies the wallet unit attestation pop credential.

      walletUnitAttestationVerified boolean

      Specifies the wallet unit attestation credential is verified.

      presentation object

      The credential being presented to the verifier

      property name* any

      The credential being presented to the verifier

      vpTokenResponse stringrequired

      The verifiable credential jwt being presented to the verifier

      transactionData object
      property name* any
      transactionDataBase64 string

      The base 64 encoded value of the transaction data.

      idToken string

      Specifies the id token that has shared to verifier

      idTokenDecoded object

      Specifies the decoded id token jwk that has shared to verifier

      presentationValidity object[]

      Specifies comprehensive information about the validity of the presentation

      walletUnitValidity object[]

      Specifies comprehensive information about the validity of the presented wallet unit attestation

    Loading...