Reporting API
live demo
Connect with a reporting API key, choose a user, and try each endpoint against live Skylar data.
/reportingApi
Step 1
Enter a reporting API key
The key is held in memory for this browser tab only.
It is sent as a bearer token on API requests.
GET /v1/users
List organisation users
Start here to confirm the key works and pick a user for the user-scoped endpoints.
GET /v1/users/{userId}/sessions
Fetch session history
Returns completed roleplay and real-call sessions for the selected user.
GET /v1/users/{userId}/assessments
Fetch assessment history
Returns scores, criteria, and coaching feedback for the selected user's completed assessments.
POST /v1/users/{userId}/sessions:ingest-and-assess
Ingest a real-call transcript
Creates or reuses a real-call session and queues the first assessment. Use a stable external conversation ID.