---
title: "Changes to Create an observability destination"
method: POST
path: "/observability/destinations"
---

# Changes to Create an observability destination

`POST /observability/destinations`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 303 revisions.

- **2026-09-05** `32df6bd56db2` — 18 info
- **2026-08-24** `8a2854d36d2d` — 1 info
- **2026-08-07** `6b6ae78fb2f3` — 54 info
- **2026-08-04** `820fa3eba68d` — 1 info
- **2026-07-16** `c91cc6f88caa` — 3 breaking

## Changes

- **2026-09-05** `32df6bd56db2` — 18 info
  - added the new optional request property `regions`
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityArizeDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityBraintrustDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityClickhouseDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityDatadogDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityGrafanaDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangfuseDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangsmithDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityNewrelicDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOpikDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOtelCollectorDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityPosthogDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityRampDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityS3Destination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilitySentryDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilitySnowflakeDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityWeaveDestination]/regions` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityWebhookDestination]/regions` to the response with the `201` status
- **2026-08-24** `8a2854d36d2d` — 1 info
  - the `url` response's property default value changed from `https://api.us5.datadoghq.com` to `https://api.datadoghq.com` for the status `201`
- **2026-08-07** `6b6ae78fb2f3` — 54 info
  - added the new optional request property `broadcast_generation_cost`
  - added the new optional request property `broadcast_generation_identity`
  - added the new optional request property `broadcast_generation_request_context`
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityArizeDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityArizeDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityArizeDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityBraintrustDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityBraintrustDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityBraintrustDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityClickhouseDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityClickhouseDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityClickhouseDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityDatadogDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityDatadogDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityDatadogDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityGrafanaDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityGrafanaDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityGrafanaDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangfuseDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangfuseDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangfuseDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangsmithDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangsmithDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityLangsmithDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityNewrelicDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityNewrelicDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityNewrelicDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOpikDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOpikDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOpikDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOtelCollectorDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOtelCollectorDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityOtelCollectorDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityPosthogDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityPosthogDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityPosthogDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityRampDestination]/broadcast_generation_cost` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityRampDestination]/broadcast_generation_identity` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityRampDestination]/broadcast_generation_request_context` to the response with the `201` status
  - added the required property `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilityS3Destination]/broadcast_generation_cost` to the response with the `201` status
  - …14 more
- **2026-08-04** `820fa3eba68d` — 1 info
  - the `data/allOf[#/components/schemas/ObservabilityDestination]/oneOf[#/components/schemas/ObservabilitySnowflakeDestination]/config/account` response's property pattern `^[a-zA-Z0-9_]+(?:[.-][a-zA-Z0-9_]+)*$` was added for the status `201`
- **2026-07-16** `c91cc6f88caa` — 3 breaking
  - the request property `api_key_hashes` became not nullable
  - the request property `config/additionalProperties/` became not nullable
  - the request property `filter_rules` became not nullable

---

[Operation](https://skmtc.dev/openrouterteam/apis/openrouter-api/docs/observability/destinations/post.md) · [API](https://skmtc.dev/openrouterteam/apis/openrouter-api.md) · [Page](https://skmtc.dev/openrouterteam/apis/openrouter-api/changes/observability/destinations/post)
