Skip to main content
GET
List agents

Query Parameters

type
enum<string>
Available options:
brand,
rights,
measurement,
governance,
creative,
sales,
buying,
signals,
unknown
health
enum<string>
Available options:
true
capabilities
enum<string>
Available options:
true
properties
enum<string>
Available options:
true
compliance
enum<string>
Available options:
true
metric_id

Measurement-vendor filter: exact match on measurement.metrics[].metric_id. Repeatable (each value is OR'd within the param, AND'd with other filters). Implies type=measurement.

Example:

"attention_units"

accreditation

Measurement-vendor filter: exact match on measurement.metrics[].accreditations[].accrediting_body (e.g. MRC, JIC, ARF). Repeatable. Implies type=measurement. Accreditation claims are vendor-asserted; AAO does not independently verify (verified_by_aao is always false in the response).

Example:

"MRC"

q
string

Measurement-vendor filter: case-insensitive substring match against measurement.metrics[].metric_id. v1 scope: metric_id only (description/standard search is a follow-up). Max 64 chars; SQL wildcard characters are escaped. Implies type=measurement.

Maximum string length: 64
Example:

"attention"

verification_mode
enum<string>[]

Filter to agents whose active badge covers the given verification axis. Repeat the parameter for AND semantics: ?verification_mode=spec&verification_mode=live returns only agents verified on both axes.

Available options:
spec,
live
verified
enum<string>

When true, filter to agents that hold any active verification badge.

Available options:
true

Response

Agent list

agents
object[]
required
count
integer
required