---
title: "List distinct connector categories"
method: GET
path: "/connector/categories"
tags: ["Connectors"]
---

# List distinct connector categories

`GET /connector/categories`

## Request

- Base URL: `https://api.elaichi.ai`
- URL: `https://api.elaichi.ai/connector/categories`
- Auth: HTTP bearer

Every category value used across the catalog this organization can see — the platform catalog plus its own custom connectors — from a full scan, not just whatever page `GET /connector` happens to have returned so far. Use this to populate a category filter; use `GET /connector?category=` to apply one. Briefly cached server-side, so a category added or removed by a custom-connector edit can take a short while to show up here. Requires `connector:view`.

## Headers

- `X-Organization-Id` string

## Response `200`

OK

- object
  - `result` string[], required: Sorted, de-duplicated category values.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found
- `429`: Rate limited

---

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