# General Translation Platform: Lister les organisations
URL: https://generaltranslation.com/fr/docs/platform/openapi/reference/project/list-orgs.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Liste les organisations auxquelles vous avez accès, triées par ID. Les clés d'organisation et les clés de projet ne renvoient chacune que leur propre organisation ; les jetons utilisateur renvoient toutes les organisations dont l'utilisateur est membre. Aucun ID de projet, aucune permission ni aucun scope de jeton n'est requis. Omettez cursor pour la première page. Lorsque le champ nextCursor de la réponse est une chaîne de caractères, transmettez-le comme cursor pour récupérer la page suivante ; lorsqu'il vaut null, il n'y a plus de résultats. Référence de l'API pour Lister les organisations.

{/* Ce fichier a été généré par Fumadocs. Ne le modifiez pas directement. Pour apporter des modifications, relancez la commande de génération. */}

## 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.
