An agent's config as the drawer shows it
One agent with its config, in any status. config is the agent in CREATE shape: exactly the body you would POST to /business/agents/{type} (minus start) to build it again, and exactly what PATCH accepts. A draft returns the config you saved, verbatim (isReconstructed: false). An agent that was started before configs were snapshotted returns a best-effort reconstruction (isReconstructed: true) and names anything it could not recover in lossyFields (["*"] means only the name survived) — fill those in with PATCH on a duplicate before activating it. sourceLists resolves a watcher's source lists to their names. This does NOT return delivered results: take listId from GET /business/agents and read the rows with the Lists endpoints.
Errors:
- 404 AGENT_NOT_FOUND — No agent with this id belongs to the token owner. A deleted agent and another user's agent answer identically.
- 422 VALIDATION_FAILED — The request failed this endpoint's own validation — param names the offending field and message says why.
- 429 RATE_LIMITED — The agents bucket is exhausted: 30 requests per minute or 2,000 per day per token owner, shared by every /business/agents operation (a 429 raised by the agents service is relayed with this code too). Retry after the Retry-After header.
- 500 UNEXPECTED_ERROR — The agents service failed (5xx, refused service credential, or a timeout after 60s) or the rate limiter was unavailable. Retry later; quote request_id to support.
Requires one of the following token scopes: agents.
Request
- Base URL: https://api.tryfuse.ai/api/v1
- URL: https://api.tryfuse.ai/api/v1/business/agents/{agentId}
- Auth: HTTP basic
Path parameters
The agent's id: a 24-character hex string — the id of an item from GET /business/agents, or the agent.id a create or duplicate returned.
Response
Success
Changes
No recorded changes to this operation across all 1 revision of this API.