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

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

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

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 50 revisions.

- **2019-12-09** `b151718b45cf` — 15 breaking, 1 warning, 1 info
- **2019-11-06** `fd0669e1e56f` — 6 info
- **2018-05-04** `3a7682f5369d` — 1 breaking

## Changes

- **2019-12-09** `b151718b45cf` — 15 breaking, 1 warning, 1 info
  - added the new required request property `availabilityZone`
  - added the new required request property `name`
  - added the new required request property `primaryVolumeId`
  - added the new required request property `profileId`
  - added the new required request property `replicationMode`
  - added the new required request property `replicationPeriod`
  - added the new required request property `secondaryVolumeId`
  - the request's body type changed from no type to `object`
  - the response property `allOf[subschema #2]/availabilityZone` became optional for the status `202`
  - the response property `allOf[subschema #2]/name` became optional for the status `202`
  - the response property `allOf[subschema #2]/primaryVolumeId` became optional for the status `202`
  - the response property `allOf[subschema #2]/profileId` became optional for the status `202`
  - the response property `allOf[subschema #2]/replicationMode` became optional for the status `202`
  - the response property `allOf[subschema #2]/replicationPeriod` became optional for the status `202`
  - the response property `allOf[subschema #2]/tenantId` became optional for the status `202`
  - removed `#/components/schemas/BaseModel, subschema #2` from the request body `allOf` list
  - added the new optional request property `description`
- **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` — 1 breaking
  - api path removed without deprecation

---

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