---
title: "Get stream properties"
method: GET
path: "/streams"
tags: ["public_streams", "public", "Streams"]
---

# Get stream properties

`GET /streams`

## Query parameters

- `sourceId` string, UUID, required
- `destinationId` string, UUID
- `ignoreCache` boolean

## Response `200`

Get the available streams properties for a source/destination pair.

- StreamProperties[] — A list of stream properties.
  - `streamName` string
  - `syncModes` ConnectionSyncModeEnum[]
  - `streamnamespace` string
  - `defaultCursorField` string[]
  - `sourceDefinedCursorField` boolean
  - `sourceDefinedPrimaryKey` array[]
    - string[]
  - `propertyFields` array[]
    - string[]

## Other responses

- `400` — Required parameters are missing
- `403` — Not allowed
- `404` — Not found

---

[API](https://skmtc.net/airbytehq/apis/airbyte-api.md) · [All operations](https://skmtc.net/airbytehq/apis/airbyte-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/airbytehq/airbyte-api/revisions/55ddc054e5b5/schema)
