---
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 1 of 3 revisions.

- **2026-04-17** `09f9d38e5544`: 2 breaking, 1 warning, 8 info

## Changes

- **2026-04-17** `09f9d38e5544`: 2 breaking, 1 warning, 8 info
  - request body became required
  - the response property `error` became optional for the status `400`
  - removed the optional property `error_code` from the response with the `400` status
  - added the new optional `header` request parameter `SWIYU-API-Version`
  - added the new optional request property `response`
  - added `subschema #1, subschema #2` to the `vp_token` request property `oneOf` list
  - the `vp_token` request property type was generalized from `string` 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`

---

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