---
title: "Changes to Receive Verification Presentation (from e.g. Wallet)"
method: POST
path: "/oid4vp/api/request-object/{request_id}/response-data"
---

# Changes to Receive Verification Presentation (from e.g. Wallet)

`POST /oid4vp/api/request-object/{request_id}/response-data`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 30 revisions.

- **2026-09-16** `5f1b8453a957`: 1 info
- **2026-09-16** `de5537059318`: 9 warning, 3 info
- **2026-09-16** `efc2d0d78f5f`: 5 info
- **2026-09-01** `d1915defc178`: 1 info
- **2026-07-10** `3baf31bb2bf8`: 1 info
- **2026-05-22** `122e9a8471fb`: 1 breaking, 1 warning, 1 info
- **2025-09-25** `b6fb371def74`: 1 breaking, 1 warning, 6 info
- **2025-08-28** `4b08168a9688`: 2 breaking, 3 info
- **2025-07-14** `3c0582c808a3`: 1 warning
- **2025-06-24** `fdacaa27c160`: 1 info

## Changes

- **2026-09-16** `5f1b8453a957`: 1 info
  - removed the non-success response with the status `503`
- **2026-09-16** `de5537059318`: 9 warning, 3 info
  - removed the optional property `detail` from the response with the `408` status
  - removed the optional property `detail` from the response with the `415` status
  - removed the optional property `detail` from the response with the `503` status
  - removed the optional property `error` from the response with the `408` status
  - removed the optional property `error` from the response with the `415` status
  - removed the optional property `error` from the response with the `503` status
  - removed the optional property `error_description` from the response with the `408` status
  - removed the optional property `error_description` from the response with the `415` status
  - removed the optional property `error_description` from the response with the `503` status
  - added the optional property `redirect_uri` to the response with the `408` status
  - added the optional property `redirect_uri` to the response with the `415` status
  - added the optional property `redirect_uri` to the response with the `503` status
- **2026-09-16** `efc2d0d78f5f`: 5 info
  - added the non-success response with the status `408`
  - added the non-success response with the status `410`
  - added the non-success response with the status `415`
  - added the non-success response with the status `500`
  - added the non-success response with the status `503`
- **2026-09-01** `d1915defc178`: 1 info
  - added the optional property `redirect_uri` to the response with the `200` status
- **2026-07-10** `3baf31bb2bf8`: 1 info
  - added the media type `application/json` for the response with the status `200`
- **2026-05-22** `122e9a8471fb`: 1 breaking, 1 warning, 1 info
  - removed the enum value `1` from the `header` request parameter `SWIYU-API-Version`
  - removed the request property `presentation_submission`
  - added the new optional request property `state`
- **2025-09-25** `b6fb371def74`: 1 breaking, 1 warning, 6 info
  - the response property `error` became optional for the status `400`
  - removed the optional property `error_code` from the response with the `400` status
  - added `subschema #2` to the `vp_token` request property `oneOf` list
  - the `vp_token` request property type was generalized from `object` to no type
  - added the optional property `detail` to the response with the `400` status
  - removed the `invalid_credential` enum value from the `error` response property for the response status `400`
  - removed the `invalid_request` enum value from the `error` response property for the response status `400`
  - removed the `server_error` enum value from the `error` response property for the response status `400`
- **2025-08-28** `4b08168a9688`: 2 breaking, 3 info
  - request body became required
  - the `vp_token` request property type changed from `string` to `object`
  - added the new optional `header` request parameter `SWIYU-API-Version`
  - added the new optional request property `response`
  - added `subschema #1` to the `vp_token` request property `oneOf` list
- **2025-07-14** `3c0582c808a3`: 1 warning
  - added the new `jwt_premature` enum value to the `error_code` response property for the response status `400`
- **2025-06-24** `fdacaa27c160`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/swiyu/apis/verifier-api/docs/oid4vp/api/request-object/:request_id/response-data/post.md) - [API](https://skmtc.dev/swiyu/apis/verifier-api.md) - [Page](https://skmtc.dev/swiyu/apis/verifier-api/changes/oid4vp/api/request-object/:request_id/response-data/post)
