# General Translation Platform: Elenca le Organization
URL: https://generaltranslation.com/it/docs/platform/openapi/reference/project/list-orgs.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Elenca le Organization a cui puoi accedere, ordinate per ID. Le chiavi di Organization e le chiavi di progetto restituiscono ciascuna solo la propria Organization; i token utente restituiscono tutte le Organization di cui l'utente fa parte. Non sono necessari un ID progetto, autorizzazioni né un ambito del token. Ometti cursor per la prima pagina. Se il nextCursor della risposta è una string, passalo come cursor per recuperare la pagina successiva; se è null, non ci sono altri risultati. Riferimento API per Elenca le Organization.

{/* Questo file è stato generato da Fumadocs. Non modificarlo direttamente. Per apportare modifiche, esegui nuovamente il comando di generazione. */}

## Endpoint

`GET https://api.gtx.dev/v2/orgs`

**Operation ID:** `listOrgs`

**Tags:** `Project`

**Summary:** List Organizations

List Organizations you can access, ordered by ID. Organization and Project keys each return only their own Organization; user tokens return every Organization the user belongs to. No project ID, permission, or token scope is required. Omit `cursor` for the first page. When the response's `nextCursor` is a string, pass it as `cursor` to fetch the next page; when it is `null`, there are no more results.

Authentication: required. Send an API key in the `Authorization: Bearer <key>` header when authenticating.

### Parameters

- `cursor` (query, string, optional): The nextCursor from the previous page. Omit for the first page.
- `limit` (query, integer, optional): Maximum number of items to return, 1–100. Defaults to 50.
- `gt-api-version` (header, "2025-01-01.v0" | "2025-11-03.v1" | "2026-02-18.v1" | "2026-03-06.v1", optional): API contract version. Defaults to the oldest supported version.

### Responses

**200**: Page of Organizations
Response body (`application/json`, object):
- `items` (object[], required)
  - `id` (string, required)
  - `name` (string, required)
- `nextCursor` (string | null, required): Opaque cursor for the next page; `null` when there are no more items. Pages are read independently, so items changed between requests may be missed or repeated.

**400**: The request is malformed or failed validation.
Response body (`application/json`, object):
- `error` (string, required)

Response body (`text/html`, string):

**401**: Authentication is missing or invalid.
Response body (`application/json`, object):
- `error` (string, required)

Response body (`text/html`, string):

**403**: The caller is authenticated but not allowed to perform this operation or access the requested resource.
Response body (`application/json`, object):
- `error` (string, required)

Response body (`text/html`, string):

**429**: Too many requests. The rate limit was exceeded.
Response body (`application/json`, object):
- `error` (string, required)

Response body (`text/html`, string):

**500**: An unexpected server error occurred.
Response body (`application/json`, object):
- `error` (string, required)

Response body (`text/html`, string):

Complete OpenAPI 3.1 specification: https://generaltranslation.com/openapi.yaml

OpenAPI schema: [openapi.json](https://generaltranslation.com/openapi.json)

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
