---
title: "Get Capture Source Registry"
method: GET
path: "/api/captures/source-registry"
tags: ["captures"]
---

# Get Capture Source Registry

`GET /api/captures/source-registry`

## Request

- Base URL: `https://app.thinqos.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.thinqos.com/api/captures/source-registry`
- Auth: none declared

Return public capture source metadata for product UI surfaces.

## Response `200`

Successful Response

- CaptureSourceRegistryV1
  - `sources` CaptureSourceRegistryEntryV1[], required
    - `source` string, required
    - `agent_key` string, required
    - `display_name` string, required
    - `short_description` string, required
    - `brand_color` string, required
    - `avatar_svg_url` string, required
    - `install_modal` 'claude_code' | 'codex_cli' | 'grok_build' | 'vscode' | 'cline' | 'cursor' | 'generic_token' | 'remote_connect' | 'vendor_export' | 'mcp_connector' | 'account_capture', required
    - `docs_url` string, required
    - `supports_in_app_reply` boolean
    - `connect_url` string, nullable
    - `connect_targets` CaptureConnectTargetPublic[]
      - `instance_id` string, required
      - `instance_label` string, required
      - `environment` string, required
      - `connect_url` string, required

---

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