---
title: "Changes to POST /v1beta/{tenantId}/block/attachments"
method: POST
path: "/v1beta/{tenantId}/block/attachments"
---

# Changes to POST /v1beta/{tenantId}/block/attachments

`POST /v1beta/{tenantId}/block/attachments`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 50 revisions.

- **2019-11-20** `c535972853d1` — 4 breaking, 2 warning, 2 info
- **2019-11-20** `64d46542013a` — 3 breaking, 3 warning, 2 info
- **2019-11-07** `822ca3d7c177` — 4 breaking, 2 warning, 2 info
- **2019-11-06** `fd0669e1e56f` — 6 info
- **2018-05-04** `3a7682f5369d` — 5 breaking, 1 info

## Changes

- **2019-11-20** `c535972853d1` — 4 breaking, 2 warning, 2 info
  - added the new required request property `hostId`
  - added the new required request property `volumeId`
  - the request's body type changed from no type to `object`
  - the response's body type changed from `object` to no type for status `202`
  - removed `#/components/schemas/BaseModel, subschema #2` from the request body `allOf` list
  - removed the optional property `attachment` from the response with the `202` status
  - added the new optional request property `attachMode`
  - added `#/components/schemas/BaseModel, subschema #2` to the response body `allOf` list for the response status `202`
- **2019-11-20** `64d46542013a` — 3 breaking, 3 warning, 2 info
  - added `#/components/schemas/BaseModel, subschema #2` to the request body `allOf` list
  - the request's body type changed from `object` to no type
  - the response's body type changed from no type to `object` for status `202`
  - removed the request property `attachMode`
  - removed the request property `hostId`
  - removed the request property `volumeId`
  - removed `#/components/schemas/BaseModel, subschema #2` from the response body `allOf` list for the response status `202`
  - added the optional property `attachment` to the response with the `202` status
- **2019-11-07** `822ca3d7c177` — 4 breaking, 2 warning, 2 info
  - added the new required request property `hostId`
  - added the new required request property `volumeId`
  - the request's body type changed from no type to `object`
  - the response's body type changed from `object` to no type for status `202`
  - removed `#/components/schemas/BaseModel, subschema #2` from the request body `allOf` list
  - removed the optional property `attachment` from the response with the `202` status
  - added the new optional request property `attachMode`
  - added `#/components/schemas/BaseModel, subschema #2` to the response body `allOf` list for the response status `202`
- **2019-11-06** `fd0669e1e56f` — 6 info
  - added optional request body
  - added the media type `application/json` for the response with the status `202`
  - added the media type `application/json` for the response with the status `400`
  - added the media type `application/json` for the response with the status `401`
  - added the media type `application/json` for the response with the status `403`
  - added the media type `application/json` for the response with the status `500`
- **2018-05-04** `3a7682f5369d` — 5 breaking, 1 info
  - removed the request body
  - removed the media type `application/json` for the response with the status `202`
  - removed the media type `application/json` for the response with the status `401`
  - removed the media type `application/json` for the response with the status `403`
  - removed the media type `application/json` for the response with the status `500`
  - removed the non-success response with the status `400`

---

[Operation](https://skmtc.dev/sodafoundation/apis/soda-api/docs/v1beta/:tenantId/block/attachments/post.md) · [API](https://skmtc.dev/sodafoundation/apis/soda-api.md) · [Page](https://skmtc.dev/sodafoundation/apis/soda-api/changes/v1beta/:tenantId/block/attachments/post)
