List Detect Agents

GET https://app.resemble.ai/api/v2/agents

Return all six managed Detect Agents available to the authenticated team. Use an agent’s uuid identifier to run an investigation or retrieve its run history.

$curl --request GET 'https://app.resemble.ai/api/v2/agents' \
> -H 'Authorization: Bearer YOUR_API_KEY'

Response

The example below abbreviates the items array to one Detect Agent entry. The complete response contains all six agents and returns count: 6.

1{
2 "success": true,
3 "items": [
4 {
5 "id": "verify_id",
6 "uuid": "verify_id",
7 "name": "Verify an ID",
8 "description": "Verify a government-issued identity document and the person presenting it.",
9 "preset_id": "verify_id",
10 "tier": "forensic",
11 "memory_preview": "(memory is empty - no patterns learned yet)",
12 "capabilities": {
13 "media": true,
14 "reverse_search": true,
15 "identity": true,
16 "grounding": true,
17 "structured": true,
18 "tools": true,
19 "knowledge": false
20 },
21 "tagline": "You operate inside an IDENTITY-VERIFICATION workflow.",
22 "activated": true,
23 "updated_at": "2026-08-11T16:45:00Z",
24 "created_at": "2026-08-10T09:15:00Z"
25 }
26 ],
27 "count": 6
28}

Response Fields

FieldTypeDescription
idstringStable Detect Agent identifier. Currently the same as uuid and preset_id.
uuidstringStable agent identifier used by the run and history endpoints. Currently the same as preset_id.
namestringDetect Agent display name.
descriptionstring | nullVerification workflow handled by the agent.
preset_idstringResemble-managed agent identifier.
tierstringManaged investigation depth. Informational and read-only.
memory_previewstringRead-only preview of patterns learned from previous runs.
capabilitiesobjectRead-only feature flags describing the agent.
taglinestring | nullShort description derived from the agent’s managed instructions.
activatedbooleanWhether the team has initialized backing state for this Detect Agent by running it.
created_atstring | nullISO 8601 timestamp for the team’s backing state, or null before the agent’s first run.
updated_atstring | nullISO 8601 timestamp for the team’s backing state, or null before the agent’s first run.

This endpoint returns all six Detect Agents and does not accept pagination or filtering parameters. Agent order is managed by Resemble.