Skip to main content
GET
List available agents

Authorizations

Authorization
string
header
required

API key starting with zt_live_ (production) or zt_test_ (sandbox). Get your key at https://developers.zebratruth.ai

Response

List of available agents

id
enum<string>

Agent identifier. Use GET /agents to discover all available agents dynamically. The list is filtered to the industries your workspace has selected.

Financial services. The six fs-compliance-* agents correspond one-to-one to the review scopes (financial_promotion → fs-compliance-financial-promotion, and so on). In a full check they are selected with reviewScopes. Via POST /agents/{agentId} only fs-compliance-financial-promotion can be invoked directly today; the other five return 400 review_scope_not_enabled on direct invocation and must run through POST /compliance/check. financial-services-compliance is a read-only alias of fs-compliance-financial-promotion accepted for older clients.

Pharma and healthcare. pharma-healthcare-compliance runs for workspaces on the pharma_healthcare industry and honours regulatedActor.

ai-laws is the canonical id; jurisdiction-detection is accepted as an input alias for backward compatibility with historical clients. New integrations should use ai-laws.

Note on rights-clearance variants. GET /agents exposes two registered agents for rights clearance: rights-clearance-text and rights-clearance-image — invoke them via POST /agents/{agentId} using those qualified IDs. On check response objects, however, text rights-clearance findings carry the bare agentId: "rights-clearance". Treat bare rights-clearance and rights-clearance-text as the same logical pipeline — the bare form is the value that appears on checks[] entries from that agent.

Available options:
ai-laws,
jurisdiction-detection,
advertising-law,
platform-policy,
metadata-labeling,
rights-clearance,
rights-clearance-text,
rights-clearance-image,
compliance-score,
fs-compliance-financial-promotion,
fs-compliance-advisory-suitability,
fs-compliance-credit-servicing,
fs-compliance-markets-trading,
fs-compliance-financial-crime,
fs-compliance-ai-governance,
financial-services-compliance,
pharma-healthcare-compliance
name
string
Example:

"Advertising Law"

description
string
Example:

"Checks FTC, UCPD, and advertising regulations"

phase
enum<integer>

Pipeline phase (for full mode ordering)

Available options:
1,
2,
3
inputType
enum<string>
Available options:
text,
image,
both
version
string
Example:

"1.1.0"

annotationSupport
enum<string>[]

Annotation types this agent can emit.

Available options:
text-span,
timeline,
image-region,
global