---
title: "Changes to Get Sink"
method: GET
path: "/api/v1/stream/{stream_id}/sink/{sink_id}"
---

# Changes to Get Sink

`GET /api/v1/stream/{stream_id}/sink/{sink_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 36 revisions.

- **2026-10-26** `77555fa3a659`: 1 breaking, 1 info
- **2026-10-19** `cca56e67e5a4`: 1 info
- **2026-10-15** `b050e0615b17`: 1 info
- **2026-10-08** `fffe4442f5fb`: 1 breaking, 1 info
- **2026-09-23** `8955da998a2e`: 1 info
- **2026-09-17** `d347428a20b9`: 1 info
- **2026-09-11** `3f0040e4a57a`: 2 breaking, 2 info
- **2026-09-11** `ba97a7ec1a9d`: 4 breaking, 4 info
- **2026-09-10** `9cdb5048ae91`: 2 breaking, 2 info
- **2026-09-08** `41dd83068bc5`: 1 breaking, 2 info
- **2026-09-02** `267f7078e536`: 2 breaking, 2 info
- **2026-08-28** `50dde67d2d2d`: 1 breaking, 1 info
- **2026-08-19** `dc130bd1b074`: 1 breaking, 3 info
- **2026-07-31** `16dbcc056c48`: 1 breaking, 2 info

## Changes

- **2026-10-26** `77555fa3a659`: 1 breaking, 1 info
  - added `#/components/schemas/StreamSinkOut_postHog` to the response body `oneOf` list for the response status `200`
  - added `postHog` mapping keys to the response discriminator for the response status `200`
- **2026-10-19** `cca56e67e5a4`: 1 info
  - added the required property `code` to the response with the `422` status
- **2026-10-15** `b050e0615b17`: 1 info
  - added the required property `oneOf[#/components/schemas/StreamSinkOut_elasticSearch]/config/operation` to the response with the `200` status
- **2026-10-08** `fffe4442f5fb`: 1 breaking, 1 info
  - added `#/components/schemas/StreamSinkOut_elasticSearch` to the response body `oneOf` list for the response status `200`
  - added `elasticSearch` mapping keys to the response discriminator for the response status `200`
- **2026-09-23** `8955da998a2e`: 1 info
  - added the required property `oneOf[#/components/schemas/StreamSinkOut_rabbitMq]/config/mandatory` to the response with the `200` status
- **2026-09-17** `d347428a20b9`: 1 info
  - added the required property `oneOf[#/components/schemas/StreamSinkOut_rabbitMq]/config/uri` to the response with the `200` status
- **2026-09-11** `3f0040e4a57a`: 2 breaking, 2 info
  - the response property `oneOf[#/components/schemas/StreamSinkOut_redshift]/config/accessKeyId` became nullable for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_redshift]/config/accessKeyId` became optional for the status `200`
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_redshift]/config/externalId` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_redshift]/config/roleArn` to the response with the `200` status
- **2026-09-11** `ba97a7ec1a9d`: 4 breaking, 4 info
  - the response property `oneOf[#/components/schemas/StreamSinkOut_eventBridge]/config/accessKeyId` became nullable for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_sqs]/config/accessKeyId` became nullable for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_eventBridge]/config/accessKeyId` became optional for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_sqs]/config/accessKeyId` became optional for the status `200`
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_eventBridge]/config/externalId` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_eventBridge]/config/roleArn` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_sqs]/config/externalId` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_sqs]/config/roleArn` to the response with the `200` status
- **2026-09-10** `9cdb5048ae91`: 2 breaking, 2 info
  - the response property `oneOf[#/components/schemas/StreamSinkOut_sns]/config/accessKeyId` became nullable for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_sns]/config/accessKeyId` became optional for the status `200`
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_sns]/config/externalId` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_sns]/config/roleArn` to the response with the `200` status
- **2026-09-08** `41dd83068bc5`: 1 breaking, 2 info
  - added `#/components/schemas/StreamSinkOut_pollingEndpoint` to the response body `oneOf` list for the response status `200`
  - added `pollingEndpoint` mapping keys to the response discriminator for the response status `200`
  - response property `oneOf[#/components/schemas/StreamSinkOut_poller]/` deprecated
- **2026-09-02** `267f7078e536`: 2 breaking, 2 info
  - the response property `oneOf[#/components/schemas/StreamSinkOut_amazonS3]/config/accessKeyId` became nullable for the status `200`
  - the response property `oneOf[#/components/schemas/StreamSinkOut_amazonS3]/config/accessKeyId` became optional for the status `200`
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_amazonS3]/config/externalId` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/StreamSinkOut_amazonS3]/config/roleArn` to the response with the `200` status
- **2026-08-28** `50dde67d2d2d`: 1 breaking, 1 info
  - added `#/components/schemas/StreamSinkOut_postgres` to the response body `oneOf` list for the response status `200`
  - added `postgres` mapping keys to the response discriminator for the response status `200`
- **2026-08-19** `dc130bd1b074`: 1 breaking, 3 info
  - added `#/components/schemas/StreamSinkOut_poller, #/components/schemas/StreamSinkOut_azureBlobStorage, #/components/schemas/StreamSinkOut_otelTracing, #/components/schemas/StreamSinkOut_http, #/components/schemas/StreamSinkOut_amazonS3, #/components/schemas/StreamSinkOut_snowflake, #/components/schemas/StreamSinkOut_googleCloudStorage, #/components/schemas/StreamSinkOut_googleCloudPubSub, #/components/schemas/StreamSinkOut_redshift, #/components/schemas/StreamSinkOut_bigQuery, #/components/schemas/StreamSinkOut_clickhouse, #/components/schemas/StreamSinkOut_rabbitMq, #/components/schemas/StreamSinkOut_sqs, #/components/schemas/StreamSinkOut_eventBridge, #/components/schemas/StreamSinkOut_sns` to the response body `oneOf` list for the response status `200`
  - added response discriminator for the response status `200`
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #12, subschema #13, subschema #14, subschema #15` from the response body `oneOf` list for the response status `200`
  - added the optional property `channels` to the response with the `200` status
- **2026-07-31** `16dbcc056c48`: 1 breaking, 2 info
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #12, subschema #13, subschema #14, subschema #15` to the response body `oneOf` list for the response status `200`
  - removed response discriminator for the response status `200`
  - removed `#/components/schemas/StreamSinkOut_poller, #/components/schemas/StreamSinkOut_azureBlobStorage, #/components/schemas/StreamSinkOut_otelTracing, #/components/schemas/StreamSinkOut_http, #/components/schemas/StreamSinkOut_amazonS3, #/components/schemas/StreamSinkOut_googleCloudStorage, #/components/schemas/StreamSinkOut_googleCloudPubSub, #/components/schemas/StreamSinkOut_sqs, #/components/schemas/StreamSinkOut_sns, #/components/schemas/StreamSinkOut_bigQuery, #/components/schemas/StreamSinkOut_clickhouse, #/components/schemas/StreamSinkOut_eventBridge, #/components/schemas/StreamSinkOut_snowflake, #/components/schemas/StreamSinkOut_rabbitMq, #/components/schemas/StreamSinkOut_redshift` from the response body `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/svix/apis/svix-api/docs/api/v1/stream/:stream_id/sink/:sink_id/get.md) - [API](https://skmtc.dev/svix/apis/svix-api.md) - [Page](https://skmtc.dev/svix/apis/svix-api/changes/api/v1/stream/:stream_id/sink/:sink_id/get)
