Get evaluated scorecard instance
Get an evaluated scorecard instance with computed metrics and scores for a specific time period and filter criteria. The user must have access to the organization that owns the scorecard instance.
Documentation Index
Fetch the complete documentation index at: https://docs.siro.ai/llms.txt
Use this file to discover all available pages before exploring further.
What this returns
A fully evaluated scorecard for one rep, team, organization, or recording over a date range — the overall score, every section and metric in the configured tree with raw values plus color-coded points, the rubric and weights used to compute them, and (forfilterBy=USER) AI-generated coaching spotlights with timestamped citations.
Where the {id} comes from
The {id} in the URL is a scorecard instance id, not a recording id. To find it, call Get scorecard instances for your organization and conversation type. Most orgs have one active instance per conversation type.
filterBy=RECORDING. See the overview for guidance on when to pick which.Picking filterBy and filterByIds
filterBy | What filterByIds should be | Typical use |
|---|---|---|
RECORDING | One or more recording ids | Score a specific call against the saved scorecard |
USER | A Siro user id | Rep-level rollup across the date range; also returns spotlightSummaries |
TEAM | A team id | Team-level rollup |
ORGANIZATION | The org id (must match the instance’s org) | Org-wide rollup |
Auth scoping
The caller’sx-siro-auth-token must belong to the organization that owns the instance, or the caller must be a Siro/org/group admin. Non-admins requesting filterBy=TEAM must be a member or coach of that team; non-admins requesting filterBy=USER must be that user or coach the user’s team.Authorizations
OAuth access token for user-scoped requests (Authorization Code or machine-to-machine). Send header x-siro-auth-token: <oauth-access-token>. Not an organization API key.
Path Parameters
Query Parameters
Start date for the evaluation range (ISO 8601 format)
"2024-01-01T00:00:00Z"
End date for the evaluation range (ISO 8601 format)
"2024-01-31T23:59:59Z"
IDs to filter by (can be array or single string)
1["recording_001", "recording_002"]Entity type to filter by (RECORDING, USER, TEAM, ORGANIZATION)
1The entity type to filter scorecard metrics by
RECORDING, USER, TEAM, ORGANIZATION "RECORDING"
Optional grouping for the evaluation results
1The entity type to filter scorecard metrics by
RECORDING, USER, TEAM, ORGANIZATION "USER"