---
title: "Proxy For Agent"
method: GET
path: "/api/agency-org-proxies/for-agent/{agent_id}"
tags: ["agency-org-proxies"]
---

# Proxy For Agent

`GET /api/agency-org-proxies/for-agent/{agent_id}`

## 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/agency-org-proxies/for-agent/{agent_id}`
- Auth: none declared

The Agency org behind an agent, for a person who may talk to that agent.

TOS-3371 final phase A: the Slack reply to a person with no Agency link
points at the agent's page with ``?connect=agency``, and that page needs
the proxy to show the connect card. Only someone who can already reach the
agent learns which org it speaks for, which they are told in Slack anyway.

## Path parameters

- `agent_id` string, uuid, required

## Headers

- `x-ingest-key` string, nullable
- `authorization` string, nullable
- `x-impersonate-identity-id` string, nullable

## Response `200`

Successful Response

- AgentProxyResponse
  - `proxy_id` string, uuid, required
  - `org_label` string, required

## Other responses

- `422`: Validation Error

---

[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)
