---
title: "Get Organizations"
method: GET
path: "/api/organizations"
tags: ["Organization"]
---

# Get Organizations

`GET /api/organizations`

Lists every organization accessible to the calling partner, with the partner's owner organization first.

In `2025-09-18`, this endpoint is partner-scoped rather than a general
"current caller visibility" listing. The partner owner organization is returned
first, followed by child organizations.

This ordering matters for partner workflows such as shared connections, where
the parent connection must live in the partner owner organization.

If you need only the organization implied by the current credential, use
[`GET /api/organization`](../../api-reference/organization/get-current) instead.

## Headers

- `X-Polytomic-Version` string

## Response `200`

OK

- OrganizationsEnvelope
  - `data` Organization[], nullable
    - `id` string, uuid — Unique identifier of the organization.
    - `issuer` string — OIDC issuer URL for organizations using OpenID Connect single sign-on.
    - `name` string — Human-readable name of the organization.
    - `sso_domain` string — Email domain used to match users to this organization during SSO sign-in.
    - `sso_org_id` string — WorkOS organization identifier linking this organization to its SAML/SSO configuration.

## Other responses

- `500` — Internal Server Error

---

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