Analysis groups
Returns a brief listing of every analysis group in the workspace tied to your API key. Analysis groups define the post-call analysis (data extraction and evaluation collections) that can be linked to one or more agents. Use this endpoint to discover analysis groups and obtain the id values needed by the per-group endpoints (get, update, delete, link agents) and by the agent linking endpoints.
curl --request GET \
--url 'https://api.nabrah.ai/api/ext/analysis' \
--header 'X-API-Key: <your-api-key>'{
"analysis_groups": [
{
"name": "string",
"id": "00000000-0000-4000-8000-000000000000",
"project_id": "00000000-0000-4000-8000-000000000000",
"created_at": "2026-01-15T12:00:00.000Z",
"updated_at": "2026-01-15T12:00:00.000Z"
}
]
}ConceptAn analysis group is a named set of data collections (extraction/evaluation definitions) applied after a call. The same group can be linked to many agents, and an agent can have many groups — a many-to-many relationship.
Returns an object with an analysis_groups array (brief form, no data collections).
Each item lists the group's id, name, owning project_id, and timestamps. Call GET /api/ext/analysis/{analysis_group_id} to see the full data_collections. This endpoint returns all groups in the project without pagination.
nameidproject_idcreated_atupdated_atX-API-KeystringheaderrequiredYour workspace API key. Create one in the dashboard under API keys.
Successful Response
application/json