---
title: "Changes to Create Provider"
method: POST
path: "/v1/admin/providers"
---

# Changes to Create Provider

`POST /v1/admin/providers`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 21 revisions.

- **2026-09-29** `2f7a4a0aac8f`: 1 info
- **2026-09-29** `da70d9cd1957`: 1 breaking
- **2026-09-21** `5fdbd3614b8c`: 4 warning
- **2026-09-02** `b40c3f5c7bfe`: 1 breaking
- **2026-06-17** `bb2cc02e42b8`: 2 info
- **2026-05-23** `d3e7e6dcdd41`: 3 info
- **2026-03-24** `50ec08f1fdf6`: 3 breaking, 1 warning
- **2026-03-04** `46bc88767a37`: 4 breaking, 3 warning, 4 info

## Changes

- **2026-09-29** `2f7a4a0aac8f`: 1 info
  - endpoint added
- **2026-09-29** `da70d9cd1957`: 1 breaking
  - api path removed without deprecation
- **2026-09-21** `5fdbd3614b8c`: 4 warning
  - removed the request property `qos_limit`
  - removed the request property `qos_metric`
  - removed the optional property `qos_limit` from the response with the `201` status
  - removed the optional property `qos_metric` from the response with the `201` status
- **2026-09-02** `b40c3f5c7bfe`: 1 breaking
  - removed the enum value `normalized_latency` of the request property `qos_metric/anyOf[subschema #1: Metric]/`
- **2026-06-17** `bb2cc02e42b8`: 2 info
  - added the new optional request property `basic_auth`
  - added the optional property `basic_auth` to the response with the `201` status
- **2026-05-23** `d3e7e6dcdd41`: 3 info
  - added the new `normalized_latency` enum value to the request property `qos_metric/anyOf[subschema #1: Metric]/`
  - added `#/components/schemas/QoSMetric` to the `qos_metric` response property `anyOf` list for the response status `201`
  - removed `#/components/schemas/Metric` from the `qos_metric` response property `anyOf` list for the response status `201`
- **2026-03-24** `50ec08f1fdf6`: 3 breaking, 1 warning
  - added the new required request property `router_id`
  - the response property `key` became optional for the status `201`
  - the response property `qos_metric` became optional for the status `201`
  - removed the request property `router`
- **2026-03-04** `46bc88767a37`: 4 breaking, 3 warning, 4 info
  - added the new required request property `router`
  - removed the enum value `normalized_latency` of the request property `qos_metric/anyOf[subschema #1: Metric]/`
  - the `key/anyOf[subschema #1]/` response property's minLength was decreased from `1` to `0` for the response status `201`
  - the `model_name` response property's minLength was decreased from `1` to `0` for the response status `201`
  - removed the request property `basic_auth`
  - removed the request property `router_id`
  - removed the optional property `basic_auth` from the response with the `201` status
  - added `#/components/schemas/Metric` to the `qos_metric` response property `anyOf` list for the response status `201`
  - removed `#/components/schemas/QoSMetric` from the `qos_metric` response property `anyOf` list for the response status `201`
  - the response property `key` became required for the status `201`
  - the response property `qos_metric` became required for the status `201`

---

[Operation](https://skmtc.dev/betagouv/apis/opengatellm/docs/v1/admin/providers/post.md) - [API](https://skmtc.dev/betagouv/apis/opengatellm.md) - [Page](https://skmtc.dev/betagouv/apis/opengatellm/changes/v1/admin/providers/post)
