DIDComm Proofs

Retrieve proof exchange by proof exchange id

get/didcomm/proofs/{proofExchangeId}

Path parameters

proofExchangeIdstring required
Example:821f9b26-ad04-4f56-89b6-e2ef9c72b36e

Headers

x-tenant-idstring

Optional header to set the context to a specific tenant. Only needed when the --multi-tenant feature is enabled. Default value is 'default'

Response

Ok

idstring required
createdAtstring date-time required
updatedAtstring date-time
typestring required
connectionIdstring
threadIdstring required
parentThreadIdstring
state'proposal-sent' | 'proposal-received' | 'request-sent' | 'request-received' | 'presentation-sent' | 'presentation-received' | 'declined' | 'abandoned' | 'done' required

Present Proof protocol states as defined in RFC 0037

role'verifier' | 'prover' required
autoAcceptProof'always' | 'contentApproved' | 'never'

Typing of the state for auto acceptance

errorMessagestring
protocolVersionstring required

Example response

{
  "id": "821f9b26-ad04-4f56-89b6-e2ef9c72b36e",
  "connectionId": "821f9b26-ad04-4f56-89b6-e2ef9c72b36e",
  "threadId": "ea4e5e69-fc04-465a-90d2-9f8ff78aa71d",
  "parentThreadId": "ea4e5e69-fc04-465a-90d2-9f8ff78aa71d"
}

Changes

Changed in 2 of the 3 revisions of this API.13

    • the endpoint scheme security tenants was removed from the API

      api-security-removed

    • added the new optional header request parameter x-tenant-id

      new-optional-request-parameter

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • a7641432a6c111See the full diff
    • deleted the header request parameter x-tenant-id

      request-parameter-removed

    • the endpoint scheme security tenants was added to the API

      api-security-added

    This revision also has 145 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog