---
title: "Agents Json By Domain"
method: GET
path: "/internal/agent-desk/agents-json"
tags: ["internal"]
---

# Agents Json By Domain

`GET /internal/agent-desk/agents-json`

## Request

- Base URL: `https://api-v1.unusual.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api-v1.unusual.ai/internal/agent-desk/agents-json`
- Auth: none declared

The ``/.well-known/agents.json`` descriptor for a domain's hosted
subdomain (see backend/agent_desk/descriptor.py; spec:
docs/agents-standard/spec-v0.md). The edge worker
(backend/hosting/unusual_router.js) proxies GET /.well-known/agents.json
here, reserving that path ahead of hosted-content lookup.

Domains without an enabled desk get the ``x-agents-json: disabled``
sentinel and the edge falls through to its pre-existing behavior, so an
un-consented host stays indistinguishable from a host with no desk.

## Query parameters

- `domain_id` string, required: The domain ID resolved by the edge worker

## Headers

- `x-internal-key` string, nullable
- `x-internal-token` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/unusual/apis/dashboard-server.md) - [All operations](https://skmtc.dev/unusual/apis/dashboard-server/llms.txt) - [OpenAPI document](https://skmtc.dev/unusual/apis/dashboard-server/revisions/89f716930ead?raw)
