Loading search index…

Browse documentationFetch a signed Request Object with request_uri_method=post | API Reference
OID4VP

Fetch a signed Request Object with request_uri_method=post

POST/v1/oid4vp/request/{sessionId}

Public wallet endpoint. The signed Request Object echoes wallet_nonce, and its aud is wallet_metadata.issuer when present. Certificate-bound requests include the WRPRC for the selected intended_use_id in verifier_info when one is provisioned.

Backend integrationNo tenant API key is required for this public protocol operation.
Try itAvailable for creating, reading, and deleting verification sessions in Test. Other operations are reference-only; API-key protected routes require a tenant API key on your backend. Open a session request
Parameters
Parameters for POST /v1/oid4vp/request/{sessionId}
NameLocationRequiredSchemaDescription
sessionIdpathYesstringSession ID

Responses

Response 200

application/oauth-authz-req+jwt

application/oauth-authz-req+jwt · Response schema

string

View JSON schema
{
  "type": "string"
}
Response 400

Invalid wallet_nonce or wallet_metadata

application/json · Response schema
errorstringrequired
messagestringrequired
View JSON schema
{
  "type": "object",
  "required": [
    "error",
    "message"
  ],
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  }
}
Response 404

Error response

application/json · Response schema
errorstringrequired
messagestringrequired
View JSON schema
{
  "type": "object",
  "required": [
    "error",
    "message"
  ],
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  }
}
Response 413

Error response

application/json · Response schema
errorstringrequired
messagestringrequired
View JSON schema
{
  "type": "object",
  "required": [
    "error",
    "message"
  ],
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  }
}
Response 429

Error response

application/json · Response schema
errorstringrequired
messagestringrequired
View JSON schema
{
  "type": "object",
  "required": [
    "error",
    "message"
  ],
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  }
}
Response 500

ERR_WRPRC_SERIALIZATION_FAILED: the selected WRPRC cannot be serialized into verifier_info

application/json · Response schema
errorstringrequired
messagestringrequired
View JSON schema
{
  "type": "object",
  "required": [
    "error",
    "message"
  ],
  "properties": {
    "error": {
      "type": "string"
    },
    "message": {
      "type": "string"
    }
  }
}
← All public operations
© DLBR · API documentationv0.1.0 · a1293c1