agents

Set A2A Exposure

Publish this agent on the public A2A surface, or withdraw it.

Gated on config authority, not mere visibility: turning this on makes the agent reachable by any authenticated external A2A caller, and its turns are billed to its owner by default. Only someone who can configure the agent may make that call.

put/api/agents/{agent_id}/a2a-exposure

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/agents/{agent_id}/a2a-exposure
  • Auth: none declared

Path parameters

agent_idstring uuid required

Headers

x-impersonate-identity-idstring nullable

Request body

a2a_exposedboolean nullable
mcp_exposedboolean nullable
mcp_allowed_toolsstring[] nullable
mcp_allowed_record_collectionsstring[] nullable

Response

Successful Response

a2a_exposedboolean required
mcp_exposedboolean required
agent_card_urlstring nullable
mcp_urlstring nullable
mcp_allowed_toolsstring[]
mcp_allowed_record_collectionsstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.