---
title: "List connected platform accounts"
method: GET
path: "/connections"
tags: ["Connections"]
---

# List connected platform accounts

`GET /connections`

## Request

- Base URL: `https://api.shortsync.app/v1`
- URL: `https://api.shortsync.app/v1/connections`
- Auth: HTTP bearer

## Query parameters

- `platform` Platform[]
- `status` ConnectionStatus[]
- `cursor` string
- `limit` integer

## Response `200`

Connections.

- object
  - `data` object[], required
    - `id` string, required
    - `workspace_id` string, required
    - `platform` 'instagram' | 'tiktok' | 'youtube' | 'facebook' | 'snapchat' | 'pinterest' | 'threads' | 'twitter' | 'bluesky' | 'linkedin' | 'reddit' | 'telegram' | 'mastodon' | 'discord' | 'tumblr' | 'pixelfed' | 'google_business', required
    - `display_name` string, nullable: Username or page name from the upstream platform.
    - `status` 'active' | 'token_expired' | 'refresh_failed' | 'needs_reconnect' | 'rate_limited', required
    - `scopes` string[]: OAuth scopes granted by the user.
    - `connected_at` string, date-time, required
  - `pagination` object, required
    - `next_cursor` string, nullable, required: Pass into `cursor` on the next request. `null` when no more pages.

## Other responses

- `401`: Missing, malformed, or revoked token.
- `403`: Token is valid but cannot access this resource. Common cases: - `INSUFFICIENT_SCOPE` - token lacks the required scope. - `WORKSPACE_NOT_ALLOWED` - account token is allowlisted to other workspaces.
- `429`: Per-key sliding-window rate limit (60 req/min), per-org monthly request quota, or per-user upload cap was hit. `RATE_LIMIT_EXCEEDED` carries the window headers; `QUOTA_EXCEEDED` carries `details.quota` (which counter), `used`, `limit`, `resets_at`, and `upgrade_url`. `UPLOAD_QUOTA_EXCEEDED` (Free tier on `POST /posts` only) carries the same shape plus `details.remaining`.

---

[API](https://skmtc.dev/shortsync/apis/shortsync-api.md) · [All operations](https://skmtc.dev/shortsync/apis/shortsync-api/llms.txt) · [OpenAPI document](https://skmtc.dev/shortsync/apis/shortsync-api/revisions/71fdaef1e400?raw)
