---
title: "Changes to Add container registry"
method: POST
path: "/registries"
---

# Changes to Add container registry

`POST /registries`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 4 revisions.

- **2026-11-12** `7bb58a0591b0`: 6 info
- **2026-08-08** `0054dcaa32fb`: 3 warning, 3 info
- **2026-04-26** `62fb48c758fb`: 6 breaking, 5 warning, 15 info

## Changes

- **2026-11-12** `7bb58a0591b0`: 6 info
  - added the new optional request property `hostName` (media type: application/json)
  - added the new optional request property `hostName` (media type: text/json)
  - added the new optional request property `hostName` (media type: application/*+json)
  - added the new `oci` enum value to the request property `type` (media type: application/json)
  - added the new `oci` enum value to the request property `type` (media type: text/json)
  - added the new `oci` enum value to the request property `type` (media type: application/*+json)
- **2026-08-08** `0054dcaa32fb`: 3 warning, 3 info
  - the `displayName` request property's maxLength was set to `50` (media type: application/json)
  - the `displayName` request property's maxLength was set to `50` (media type: text/json)
  - the `displayName` request property's maxLength was set to `50` (media type: application/*+json)
  - added the new `bunnyRegistry` enum value to the request property `type` (media type: application/json)
  - added the new `bunnyRegistry` enum value to the request property `type` (media type: text/json)
  - added the new `bunnyRegistry` enum value to the request property `type` (media type: application/*+json)
- **2026-04-26** `62fb48c758fb`: 6 breaking, 5 warning, 15 info
  - removed the enum value `DockerHub` of the request property `type` (media type: application/json)
  - removed the enum value `DockerHub` of the request property `type` (media type: text/json)
  - removed the enum value `DockerHub` of the request property `type` (media type: application/*+json)
  - removed the enum value `GitHub` of the request property `type` (media type: application/json)
  - removed the enum value `GitHub` of the request property `type` (media type: text/json)
  - removed the enum value `GitHub` of the request property `type` (media type: application/*+json)
  - added the new `invalidInput` enum value to the `status` response property for the response status `200`
  - added the new `notFound` enum value to the `status` response property for the response status `200`
  - added the new `saved` enum value to the `status` response property for the response status `200`
  - added the new `secretsValidationFailed` enum value to the `status` response property for the response status `200`
  - added the new `unknownErrorOccured` enum value to the `status` response property for the response status `200`
  - added the new `dockerHub` enum value to the request property `type` (media type: application/json)
  - added the new `dockerHub` enum value to the request property `type` (media type: text/json)
  - added the new `dockerHub` enum value to the request property `type` (media type: application/*+json)
  - added the new `gitHub` enum value to the request property `type` (media type: application/json)
  - added the new `gitHub` enum value to the request property `type` (media type: text/json)
  - added the new `gitHub` enum value to the request property `type` (media type: application/*+json)
  - added the optional property `id` to the response with the `400` status
  - added the optional property `id` to the response with the `500` status
  - the response property `errors/items/message` became required for the status `400`
  - the response property `errors/items/message` became required for the status `500`
  - removed the `InvalidInput` enum value from the `status` response property for the response status `200`
  - removed the `NotFound` enum value from the `status` response property for the response status `200`
  - removed the `Saved` enum value from the `status` response property for the response status `200`
  - removed the `SecretsValidationFailed` enum value from the `status` response property for the response status `200`
  - removed the `UnknownErrorOccured` enum value from the `status` response property for the response status `200`

---

[Operation](https://skmtc.dev/bunny/apis/magic-containers-api/docs/registries/post.md) - [API](https://skmtc.dev/bunny/apis/magic-containers-api.md) - [Page](https://skmtc.dev/bunny/apis/magic-containers-api/changes/registries/post)
