---
title: "Integration Request Flows"
method: GET
path: "/integration-requests/flows"
---

# Integration Request Flows

`GET /integration-requests/flows`

## Request

- Base URL: `https://production.trackstarhq.com`
- URL: `https://production.trackstarhq.com/integration-requests/flows`
- Auth: none required

The flows you can ask for when requesting a new integration. Use the `value` of each in the `flows` field of an integration request.

## Query parameters

- `integration_type` 'wms' | 'cart' | 'carrier'

## Headers

- `x-trackstar-api-key` string, required

## Response `200`

Successful response

- IntegrationRequestFlowsResponseSchema
  - `flows` IntegrationRequestFlow[], required: The flows you can ask for on an integration request.
    - `value` string, required: Send this in the flows field of an integration request.
    - `label` string, required: Human-readable name for the flow.
    - `direction` string, required: Whether we read this data from the system or write it to the system. Requesting any write flow means we need sandbox credentials.
    - `integration_type` string, required: The integration type this flow belongs to.

## Other responses

- `422`: Validation error

## Changes

- **2026-11-03** `f9f948f2a7b3`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/trackstarhq/apis/trackstar-api/changes/integration-requests/flows/get.md)

---

[API](https://skmtc.dev/trackstarhq/apis/trackstar-api.md) - [All operations](https://skmtc.dev/trackstarhq/apis/trackstar-api/llms.txt) - [OpenAPI document](https://skmtc.dev/trackstarhq/apis/trackstar-api/revisions/08647f790594?raw)
