Agents

Research agents for automated content research

List research agents

get

List all research agents for the team. Requires Power plan or higher.

Authorizations
X-API-KEYstringRequired
Query parameters
site_idstring · uuidOptional

Filter by site ID

Responses
chevron-right
200

List of agents

application/json
idstring · uuidOptional
namestringOptional
descriptionstring · nullableOptional
agent_typestring · enumOptionalPossible values:
site_idstring · uuidOptional
statusstring · enumOptionalPossible values:
schedulestring · enumOptionalPossible values:
run_countintegerOptional
last_run_atstring · date-time · nullableOptional
next_run_atstring · date-time · nullableOptional
created_atstring · date-timeOptional
get
/v1/agents
200

List of agents

Get an agent

get

Get agent details including latest snapshot and research brief.

Authorizations
X-API-KEYstringRequired
Path parameters
idstring · uuidRequired

Agent ID

Responses
chevron-right
200

Agent detail with latest results

application/json
idstring · uuidOptional
namestringOptional
descriptionstring · nullableOptional
agent_typestring · enumOptionalPossible values:
site_idstring · uuidOptional
statusstring · enumOptionalPossible values:
schedulestring · enumOptionalPossible values:
run_countintegerOptional
last_run_atstring · date-time · nullableOptional
next_run_atstring · date-time · nullableOptional
created_atstring · date-timeOptional
configobjectOptional

Agent-type-specific configuration

sourcesobject[]Optional

Data sources configuration

latest_snapshotobject · nullableOptional

Most recent agent run snapshot with crawl stats and extracted data

latest_briefobject · nullableOptional

Most recent research brief with content ideas and keywords

get
/v1/agents/{id}
200

Agent detail with latest results

Trigger an agent run

post

Manually trigger an agent to run immediately. Returns 409 if already running.

Authorizations
X-API-KEYstringRequired
Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Agent run triggered

application/json
messagestringOptional
post
/v1/agents/{id}/run

Last updated

Was this helpful?