Per-step aggregate analytics computed from all subjects matching the filter, not just the current page. reporting_unit identifies whether subjects are enrollees or group runs.
Cursor to fetch the previous page of report rows. Pass as ending_before in subsequent requests.
Example:
"inst_abc123"
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Doozy Help","colors":{"primary":"#111","light":"#07C983","dark":"#111"},"logo":{"light":"https://mintcdn.com/doozy/YYQnSHcaAxwTvoP-/logo/light.svg?fit=max\u0026auto=format\u0026n=YYQnSHcaAxwTvoP-\u0026q=85\u0026s=7e15b956e576b83b95e9b26c2318e976","dark":"https://mintcdn.com/doozy/YYQnSHcaAxwTvoP-/logo/dark.svg?fit=max\u0026auto=format\u0026n=YYQnSHcaAxwTvoP-\u0026q=85\u0026s=69345da7d22f67d50b0b8b3ddf1f54ae"},"favicon":"https://mintcdn.com/doozy/SSKWtbcwl1NQIXNV/favicon.png?fit=max\u0026auto=format\u0026n=SSKWtbcwl1NQIXNV\u0026q=85\u0026s=75bc4ac30bc7fc8ce307d1932fcf4733","navbar":{"links":[{"href":"mailto:support@doozy.live","label":"Support"}],"primary":{"type":"button","label":"Try Doozy for free","href":"https://doozy.live/"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/doozyhq"}},"integrations":{"plausible":{"domain":"help.doozy.live"}},"styling":{"latex":false},"navigation":{"global":{"tabs":[{"tab":"Security \u0026 Privacy","href":"https://doozy.live/security"},{"tab":"Status","href":"https://status.doozy.live"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"doozy","hasAudioNarration":false,"actualSubdomain":"doozy","customDomains":["help.doozy.live"],"gitSource":{"type":"github","owner":"doozyhq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1f2bdf8179dd8087a9ea1","collectionId":"5bebac14-ecdd-4292-ac99-8e42c1b8580b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1f2bdf8179dd8087a9ea1"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae1f2bdf8179dd8087a9ea1","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Documentation","count":133},{"language":"default","tag":"🔌 Integrations","count":49},{"language":"default","tag":"HRIS Integrations","count":44},{"language":"default","tag":"Tracks","count":35},{"language":"default","tag":"API Reference","count":32},{"language":"default","tag":"API reference","count":26},{"language":"default","tag":"Build a track","count":20},{"language":"default","tag":"Steps","count":11},{"language":"default","tag":"⚙️ Admin","count":7},{"language":"default","tag":"🚀 Get Started","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/tracks/get-track-report","slug":"/api-reference/tracks/get-track-report","pageMetadata":{"title":"Get track report","description":"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks/{trackId}/report","href":"/api-reference/tracks/get-track-report","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get track report","description":"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks/{trackId}/report","href":"/api-reference/tracks/get-track-report","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/doozy/a99f027560001d9c/extract-metadata.js"],"openApiReferenceData":{"operation":{"summary":"Get track report","description":"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.","tags":["Tracks"],"security":["dbc743b0-8f9b-43bd-92e9-d921264db8e9"],"parameters":["9ce37183-4e0f-42f5-bf4c-1170db1bac2f","f5de6502-3da9-4545-bfe5-061e38ec6e00","d00d3c11-b79c-4d1e-9047-68b67c84705c","28d508b7-8f9e-4c44-9b5d-1fab096c6894","0cc69742-1802-490d-a93b-b14aef459525","e3c9c9f6-4341-46d4-9ce4-08e45a51cb02","aaf559d1-a553-4965-acce-f157b3b4f56f","19fb1b34-e8a2-43f1-86aa-ad4b0490400c","32493630-44b0-41e2-98a4-fd1a03756a35","12c61840-65dc-43e0-860f-f03a305ba186","a54d8781-48f6-4723-9c32-c7f484ad7771"],"responses":{"200":"b9a403f9-38c4-45fe-a388-e3f97b71174c","400":"e2842101-5b04-4584-bc06-c6e2ca857519","401":"ea48f0de-78b4-4fd5-8b0b-3f32248c9d53","403":"77a289e2-969b-4c59-8625-b56407798dd3","404":"db37e475-0784-4f16-929d-bfaf7b17ba6f"},"method":"get","type":"path","servers":["5b6ba15e-bfcd-4066-979f-bcc84b7fa805"],"path":"/v1/tracks/{trackId}/report","baseUrlOptions":["https://api.doozy.live"],"title":"Get track report","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9ce37183-4e0f-42f5-bf4c-1170db1bac2f":{"schema":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$","description":"The unique identifier of the track","example":"wf_abc123","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"description":"The unique identifier of the track","name":"trackId","in":"path"},"f5de6502-3da9-4545-bfe5-061e38ec6e00":{"schema":{"type":"integer","minimum":1,"maximum":100,"default":25,"description":"Maximum number of enrollees or group runs to return (1-100, default 25)","example":25,"isRequired":false,"uniqueKey":"","typeLabel":"integer"},"required":false,"description":"Maximum number of enrollees or group runs to return (1-100, default 25)","name":"limit","in":"query"},"d00d3c11-b79c-4d1e-9047-68b67c84705c":{"schema":{"type":"string","maxLength":256,"description":"Cursor for pagination - the instance ID of the last report row from the previous page","example":"inst_abc123","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Cursor for pagination - the instance ID of the last report row from the previous page","name":"starting_after","in":"query"},"28d508b7-8f9e-4c44-9b5d-1fab096c6894":{"schema":{"type":"string","maxLength":256,"description":"Cursor for pagination - the instance ID of the first report row from the next page (for backward pagination)","example":"inst_xyz789","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Cursor for pagination - the instance ID of the first report row from the next page (for backward pagination)","name":"ending_before","in":"query"},"0cc69742-1802-490d-a93b-b14aef459525":{"schema":{"type":"string","enum":["scheduled","active","delivered","completed","failed","paused","canceled","all"],"default":"all","description":"Filter enrollees or group runs by status (default: all). For group runs, completed matches successful delivered runs.","example":"all","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"description":"Filter enrollees or group runs by status (default: all). For group runs, completed matches successful delivered runs.","name":"status","in":"query"},"e3c9c9f6-4341-46d4-9ce4-08e45a51cb02":{"schema":{"type":"string","enum":["true","false"],"default":"true","description":"Include paginated enrollee or group-run rows. Set false for summary and step analytics only.","example":"false","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"description":"Include paginated enrollee or group-run rows. Set false for summary and step analytics only.","name":"include_enrollees","in":"query"},"aaf559d1-a553-4965-acce-f157b3b4f56f":{"schema":{"type":"string","description":"Filter enrollees or group runs started at or after this date (ISO 8601)","example":"2026-01-01T00:00:00.000Z","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Filter enrollees or group runs started at or after this date (ISO 8601)","name":"from_date","in":"query"},"19fb1b34-e8a2-43f1-86aa-ad4b0490400c":{"schema":{"type":"string","description":"Filter enrollees or group runs started at or before this date (ISO 8601)","example":"2026-01-31T23:59:59.999Z","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Filter enrollees or group runs started at or before this date (ISO 8601)","name":"to_date","in":"query"},"32493630-44b0-41e2-98a4-fd1a03756a35":{"schema":{"type":"string","description":"Only include step progress for steps of this type","enum":["message","email","quiz","poll","survey","individualIntroductions","mentorAssignment","addToWorkflow","tasks","webhook","joinMentoringProgram"],"example":"survey","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"description":"Only include step progress for steps of this type","name":"step_type","in":"query"},"12c61840-65dc-43e0-860f-f03a305ba186":{"schema":{"type":"string","description":"Only include step progress for this specific step ID","example":"step_abc123","isRequired":false,"uniqueKey":"","typeLabel":"string"},"required":false,"description":"Only include step progress for this specific step ID","name":"step_id","in":"query"},"a54d8781-48f6-4723-9c32-c7f484ad7771":{"schema":{"type":"string","enum":["true","false"],"default":"true","description":"Include activity results (survey answers, quiz responses, etc.) in step progress (default true)","example":"true","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"required":false,"description":"Include activity results (survey answers, quiz responses, etc.) in step progress (default true)","name":"include_step_results","in":"query"}},"responses":{"b9a403f9-38c4-45fe-a388-e3f97b71174c":{"description":"Track report with summary, instances, and optional analytics","content":{"application/json":{"schema":{"type":"object","properties":{"object":{"type":"string","enum":["track_report"],"description":"Object type identifier","example":"track_report","isRequired":true,"uniqueKey":"object","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Track ID","example":"wf_abc123","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"name":{"type":"string","description":"Track name","example":"New Hire Onboarding","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"state":{"type":"string","description":"Current track state","enum":["draft","active","paused","archived"],"example":"active","isRequired":true,"uniqueKey":"state","typeLabel":"enum\u003cstring>"},"trigger_type":{"type":"string","description":"How users are added to the track","enum":["user_join","manual_user_trigger","manual_group_trigger","schedule","schedule_group","work_anniversary","added_by_another_workflow","self_join","cohort_started","cohort_member_added","mentoring_pair_introduced"],"example":"user_join","isRequired":true,"uniqueKey":"trigger_type","typeLabel":"enum\u003cstring>"},"reporting_unit":{"type":"string","enum":["enrollee","group_run"],"description":"Whether report rows and step analytics represent individual enrollees or subject-less group runs.","isRequired":true,"uniqueKey":"reporting_unit","typeLabel":"enum\u003cstring>"},"summary":{"type":"object","description":"Summary statistics for the report","required":["object","total_enrollees","active","delivered","completed","failed","paused","canceled","average_completion_rate","average_time_to_complete"],"properties":{"object":{"type":"string","enum":["track_report_summary"],"description":"Object type identifier","example":"track_report_summary","isRequired":true,"uniqueKey":"summary.object","typeLabel":"enum\u003cstring>"},"total_enrollees":{"type":"integer","description":"Total number of enrollees (excluding test mode)","example":100,"isRequired":true,"uniqueKey":"summary.total_enrollees","typeLabel":"integer"},"active":{"type":"integer","description":"Number of active enrollees","example":40,"isRequired":true,"uniqueKey":"summary.active","typeLabel":"integer"},"delivered":{"type":"integer","description":"Number of enrollees who have had all steps delivered but not completed all user-completable steps","example":10,"isRequired":true,"uniqueKey":"summary.delivered","typeLabel":"integer"},"completed":{"type":"integer","description":"Number of enrollees who completed all user-completable steps in the track","example":45,"isRequired":true,"uniqueKey":"summary.completed","typeLabel":"integer"},"failed":{"type":"integer","description":"Number of enrollees who failed","example":5,"isRequired":true,"uniqueKey":"summary.failed","typeLabel":"integer"},"paused":{"type":"integer","description":"Number of paused enrollees","example":5,"isRequired":true,"uniqueKey":"summary.paused","typeLabel":"integer"},"canceled":{"type":"integer","description":"Number of canceled enrollees","example":5,"isRequired":true,"uniqueKey":"summary.canceled","typeLabel":"integer"},"average_completion_rate":{"type":"number","description":"Average step completion percentage across all enrollees (0-100)","example":72.5,"isRequired":true,"uniqueKey":"summary.average_completion_rate","typeLabel":"number"},"average_time_to_complete":{"oneOf":[{"type":"number","description":"Average time to complete the track in seconds (null if no completions)","example":604800,"isRequired":true,"uniqueKey":"summary.average_time_to_complete.oneOf.0","typeLabel":"number"},{"type":"null","description":"Average time to complete the track in seconds (null if no completions)","example":604800,"isRequired":true,"uniqueKey":"summary.average_time_to_complete.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"summary.average_time_to_complete","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"summary","typeLabel":"object"},"step_analytics":{"type":"array","items":{"type":"object","properties":{"object":{"type":"string","enum":["track_step_analytics"],"description":"Object type identifier","example":"track_step_analytics","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].object","typeLabel":"enum\u003cstring>"},"step_id":{"type":"string","description":"Step identifier","example":"step_abc123","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].step_id","typeLabel":"string"},"step_type":{"type":"string","enum":["message","email","quiz","poll","survey","individualIntroductions","mentorAssignment","addToWorkflow","tasks","webhook","joinMentoringProgram"],"description":"Type of step","example":"survey","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].step_type","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"string","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].title","typeLabel":"string | null"},"display_title":{"oneOf":[{"type":"string","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].display_title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].display_title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].display_title","typeLabel":"string | null"},"order":{"type":"integer","description":"Position in the track (1-indexed)","example":1,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].order","typeLabel":"integer"},"day":{"type":"integer","description":"Signed delivery-day index. `0` is the first working day on or after the enrollment anchor; positive values count working days after that. Negative values are calendar days before the anchor for preboarding. A negative-day step expires when enrollment starts after its authored time, or when it is reached on or after local midnight on the anchor day; a delivery deferred before that boundary remains eligible. Working days come from the enrollment's snapshotted `working_hours.days_of_week`. Reports can use this value to group steps into the same day sections as the builder.","example":0,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].day","typeLabel":"integer"},"time":{"oneOf":[{"type":"string","description":"Clock time of day the step delivers (HH:mm, member-local); null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].time.oneOf.0","typeLabel":"string"},{"type":"null","description":"Clock time of day the step delivers (HH:mm, member-local); null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].time.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].time","typeLabel":"string | null"},"total_reached":{"type":"integer","description":"Number of enrollees or group runs that reached this step, according to reporting_unit","example":80,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].total_reached","typeLabel":"integer"},"delivered":{"type":"integer","description":"Number of report subjects that have this step delivered but not yet completed","example":5,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].delivered","typeLabel":"integer"},"completed":{"type":"integer","description":"Number of report subjects that completed this step. For group runs, completion means successful audience delivery; participant engagement is reported by the child activity.","example":70,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].completed","typeLabel":"integer"},"failed":{"type":"integer","description":"Number of report subjects that failed this step","example":3,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].failed","typeLabel":"integer"},"skipped":{"type":"integer","description":"Number of report subjects that had this step skipped","example":2,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].skipped","typeLabel":"integer"},"active":{"type":"integer","description":"Number of report subjects currently on this step","example":5,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].active","typeLabel":"integer"},"completion_rate":{"type":"number","description":"Percentage of report subjects that reached this step and completed it (0-100)","example":87.5,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].completion_rate","typeLabel":"number"},"channel":{"type":"string","enum":["slack","email"],"description":"Delivery channel for a message step; \"auto\" picks Slack or email per recipient at delivery. Absent for step types that don't deliver a message.","example":"slack","uniqueKey":"step_analytics.items.[INDEX].channel","typeLabel":"enum\u003cstring>"},"task_completion_rate":{"type":"number","description":"Percentage of assigned task items completed across matching enrollees who reached the step (0-100). Only present for tasks steps.","example":66.7,"uniqueKey":"step_analytics.items.[INDEX].task_completion_rate","typeLabel":"number"},"task_breakdown":{"type":"array","items":{"type":"object","properties":{"object":{"type":"string","enum":["track_task_item_analytics"],"description":"Object type identifier","example":"track_task_item_analytics","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].object","typeLabel":"enum\u003cstring>"},"task_id":{"type":"string","description":"Task item identifier","example":"task_abc123","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].task_id","typeLabel":"string"},"details":{"type":"string","description":"Task item text in Markdown","example":"Read the employee handbook","isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].details","typeLabel":"string"},"assigned":{"type":"integer","description":"Number of matching enrollees who were assigned this task item","example":80,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].assigned","typeLabel":"integer"},"completed":{"type":"integer","description":"Number of matching enrollees who completed this task item","example":60,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].completed","typeLabel":"integer"},"completion_rate":{"type":"number","description":"Percentage of matching enrollees assigned this task item who completed it (0-100)","example":75,"isRequired":true,"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX].completion_rate","typeLabel":"number"}},"required":["object","task_id","details","assigned","completed","completion_rate"],"uniqueKey":"step_analytics.items.[INDEX].task_breakdown.items.[INDEX]","typeLabel":"object"},"description":"Ordered aggregate completion breakdown by task item. Only present for tasks steps.","uniqueKey":"step_analytics.items.[INDEX].task_breakdown","typeLabel":"object[]"}},"required":["object","step_id","step_type","title","display_title","order","day","time","total_reached","delivered","completed","failed","skipped","active","completion_rate"],"uniqueKey":"step_analytics.items.[INDEX]","typeLabel":"object"},"description":"Per-step aggregate analytics computed from all subjects matching the filter, not just the current page. reporting_unit identifies whether subjects are enrollees or group runs.","isRequired":true,"uniqueKey":"step_analytics","typeLabel":"object[]"},"instances":{"type":"array","items":{"oneOf":[{"type":"object","required":["object","id","track_name","user_id","email","display_name","slack_user_id","department","location","manager_name","manager_email","manager_id","mentor_id","mentor_name","mentor_email","mentor_assigned_at","groups","trigger","status","failure_reason","failure_reason_message","failed_by","started_at","delivered_at","completed_at","failed_at","next_step_at","added_by_user_id","added_by_workflow_id","timezone","steps_delivered","steps_completed","steps_total","delivery_progress_percentage","completion_progress_percentage","step_progress"],"properties":{"object":{"type":"string","enum":["track_enrollee"],"description":"Object type identifier","example":"track_enrollee","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.object","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Workflow instance ID","example":"inst_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.id","typeLabel":"string"},"track_name":{"type":"string","description":"Name of the track this enrollee is on","example":"New Hire Onboarding","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.track_name","typeLabel":"string"},"user_id":{"type":"string","description":"User ID","example":"user_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.user_id","typeLabel":"string"},"email":{"oneOf":[{"type":"string","description":"Enrollee's email address","example":"jane.doe@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Enrollee's email address","example":"jane.doe@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.email","typeLabel":"string | null"},"display_name":{"oneOf":[{"type":"string","description":"Enrollee's display name","example":"Jane Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Enrollee's display name","example":"Jane Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.display_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.display_name","typeLabel":"string | null"},"slack_user_id":{"oneOf":[{"type":"string","description":"Enrollee's Slack user ID","example":"U01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.slack_user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Enrollee's Slack user ID","example":"U01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.slack_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.slack_user_id","typeLabel":"string | null"},"department":{"oneOf":[{"type":"string","description":"Enrollee's department or group","example":"Engineering","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.department.oneOf.0","typeLabel":"string"},{"type":"null","description":"Enrollee's department or group","example":"Engineering","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.department.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.department","typeLabel":"string | null"},"location":{"oneOf":[{"type":"string","description":"Enrollee's work location","example":"San Francisco, CA","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.location.oneOf.0","typeLabel":"string"},{"type":"null","description":"Enrollee's work location","example":"San Francisco, CA","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.location.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.location","typeLabel":"string | null"},"manager_name":{"oneOf":[{"type":"string","description":"Manager's display name","example":"John Smith","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Manager's display name","example":"John Smith","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_name","typeLabel":"string | null"},"manager_email":{"oneOf":[{"type":"string","description":"Manager's email address","example":"john.smith@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Manager's email address","example":"john.smith@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_email","typeLabel":"string | null"},"manager_id":{"oneOf":[{"type":"string","description":"Manager's user ID","example":"user_mgr456","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Manager's user ID","example":"user_mgr456","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.manager_id","typeLabel":"string | null"},"mentor_id":{"oneOf":[{"type":"string","description":"Assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_id","typeLabel":"string | null"},"mentor_name":{"oneOf":[{"type":"string","description":"Assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_name","typeLabel":"string | null"},"mentor_email":{"oneOf":[{"type":"string","description":"Assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_email","typeLabel":"string | null"},"mentor_assigned_at":{"oneOf":[{"type":"string","description":"When the mentor was assigned, i.e. finalised — the intro DM fired (ISO 8601). Null while a mentor is pre-picked but not yet finalised; mentor_id is still populated in that case.","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_assigned_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the mentor was assigned, i.e. finalised — the intro DM fired (ISO 8601). Null while a mentor is pre-picked but not yet finalised; mentor_id is still populated in that case.","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_assigned_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.mentor_assigned_at","typeLabel":"string | null"},"groups":{"type":"array","items":{"type":"string","uniqueKey":"instances.items.[INDEX].oneOf.0.groups.items.[INDEX]","typeLabel":"string"},"description":"Groups the enrollee belongs to","example":["Engineering","Backend"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.groups","typeLabel":"string[]"},"trigger":{"type":"string","description":"How this user was enrolled in the track (user_join, manual_user_trigger, self_join, schedule, work_anniversary, added_by_another_workflow)","enum":["user_join","manual_user_trigger","manual_group_trigger","schedule","schedule_group","work_anniversary","added_by_another_workflow","self_join","cohort_started","cohort_member_added","mentoring_pair_introduced"],"example":"user_join","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.trigger","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"Current enrollment status","enum":["scheduled","new","active","processing","active_batch","processing_batch","delivered","completed","failed","paused","paused_awaiting_slack","canceled"],"example":"active","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"failure_reason":{"oneOf":[{"type":"string","description":"Reason for enrollment failure, if applicable. Possible values: user_not_found, user_already_in_workflow, user_removed_from_workflow, workflow_not_active, unknown_error","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for enrollment failure, if applicable. Possible values: user_not_found, user_already_in_workflow, user_removed_from_workflow, workflow_not_active, unknown_error","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason","typeLabel":"string | null"},"failure_reason_message":{"oneOf":[{"type":"string","description":"Human-readable message for the failure reason","example":"The user could not be found","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason_message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable message for the failure reason","example":"The user could not be found","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason_message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failure_reason_message","typeLabel":"string | null"},"failed_by":{"oneOf":[{"type":"object","properties":{"uid":{"type":"string","description":"User ID","example":"user_123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.uid","typeLabel":"string"},"display_name":{"type":"string","description":"User display name","example":"John Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.display_name","typeLabel":"string"},"email":{"type":"string","description":"User email","example":"john@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.email","typeLabel":"string"},"image_token":{"oneOf":[{"type":"string","description":"Profile image token","example":"img_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.image_token.oneOf.0","typeLabel":"string"},{"type":"null","description":"Profile image token","example":"img_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.image_token.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.image_token","typeLabel":"string | null"},"team_id":{"oneOf":[{"type":"string","description":"User's team ID","example":"team_123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"User's team ID","example":"team_123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_id","typeLabel":"string | null"},"team_name":{"oneOf":[{"type":"string","description":"User's team name","example":"Engineering","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"User's team name","example":"Engineering","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.team_name","typeLabel":"string | null"},"seniority":{"oneOf":[{"type":"number","description":"User's seniority level","example":2,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.seniority.oneOf.0","typeLabel":"number"},{"type":"null","description":"User's seniority level","example":2,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.seniority.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0.seniority","typeLabel":"number | null"}},"required":["uid","display_name","email","image_token","team_id","team_name","seniority"],"description":"User who caused the failure (e.g. the admin who removed the enrollee). Null if the failure wasn't caused by a known user.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"uid":{"type":"string","description":"User ID","example":"user_123"},"display_name":{"type":"string","description":"User display name","example":"John Doe"},"email":{"type":"string","description":"User email","example":"john@example.com"},"image_token":{"oneOf":[{"type":"string","description":"Profile image token","example":"img_abc123"},{"type":"null","description":"Profile image token","example":"img_abc123"}]},"team_id":{"oneOf":[{"type":"string","description":"User's team ID","example":"team_123"},{"type":"null","description":"User's team ID","example":"team_123"}]},"team_name":{"oneOf":[{"type":"string","description":"User's team name","example":"Engineering"},{"type":"null","description":"User's team name","example":"Engineering"}]},"seniority":{"oneOf":[{"type":"number","description":"User's seniority level","example":2},{"type":"null","description":"User's seniority level","example":2}]}},"required":["uid","display_name","email","image_token","team_id","team_name","seniority"],"description":"User who caused the failure (e.g. the admin who removed the enrollee). Null if the failure wasn't caused by a known user.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_by","typeLabel":"object | null"},"started_at":{"type":"string","description":"When the enrollee started the track (ISO 8601)","example":"2026-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.started_at","typeLabel":"string"},"delivered_at":{"oneOf":[{"type":"string","description":"When all steps were delivered to the enrollee (ISO 8601). Null if not all steps have been delivered yet.","example":"2026-01-20T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.delivered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When all steps were delivered to the enrollee (ISO 8601). Null if not all steps have been delivered yet.","example":"2026-01-20T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.delivered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.delivered_at","typeLabel":"string | null"},"completed_at":{"oneOf":[{"type":"string","description":"When the enrollee completed all user-completable steps in the track (ISO 8601). Null if not yet completed.","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.completed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the enrollee completed all user-completable steps in the track (ISO 8601). Null if not yet completed.","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.completed_at","typeLabel":"string | null"},"failed_at":{"oneOf":[{"type":"string","description":"When the enrollment failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the enrollment failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.failed_at","typeLabel":"string | null"},"next_step_at":{"oneOf":[{"type":"string","description":"When the next step is scheduled to run (ISO 8601)","example":"2026-01-20T09:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.next_step_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the next step is scheduled to run (ISO 8601)","example":"2026-01-20T09:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.next_step_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.next_step_at","typeLabel":"string | null"},"added_by_user_id":{"oneOf":[{"type":"string","description":"User ID of who manually enrolled this user (if applicable)","example":"user_admin789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"User ID of who manually enrolled this user (if applicable)","example":"user_admin789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_user_id","typeLabel":"string | null"},"added_by_workflow_id":{"oneOf":[{"type":"string","description":"If enrolled via an addToWorkflow step, the source workflow ID","example":"wf_source456","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_workflow_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"If enrolled via an addToWorkflow step, the source workflow ID","example":"wf_source456","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_workflow_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.added_by_workflow_id","typeLabel":"string | null"},"timezone":{"oneOf":[{"type":"string","description":"Timezone this enrollment is running in","example":"America/New_York","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.timezone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Timezone this enrollment is running in","example":"America/New_York","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.timezone.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.timezone","typeLabel":"string | null"},"steps_delivered":{"type":"integer","description":"Number of steps delivered to the user (status = delivered or completed)","example":4,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.steps_delivered","typeLabel":"integer"},"steps_completed":{"type":"integer","description":"Number of steps the user has completed (status = completed only)","example":3,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.steps_completed","typeLabel":"integer"},"steps_total":{"type":"integer","description":"Total number of steps in the track","example":5,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.steps_total","typeLabel":"integer"},"delivery_progress_percentage":{"type":"number","description":"Delivery progress as a percentage (0-100). Calculated as steps_delivered / steps_total * 100.","example":80,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.delivery_progress_percentage","typeLabel":"number"},"completion_progress_percentage":{"type":"number","description":"Completion progress as a percentage (0-100). Calculated as steps_completed / steps_total * 100.","example":60,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.completion_progress_percentage","typeLabel":"number"},"step_progress":{"type":"array","items":{"type":"object","properties":{"object":{"type":"string","enum":["track_step_progress"],"description":"Object type identifier","example":"track_step_progress","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].object","typeLabel":"enum\u003cstring>"},"step_id":{"type":"string","description":"Unique step identifier","example":"step_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].step_id","typeLabel":"string"},"step_type":{"type":"string","enum":["message","email","quiz","poll","survey","individualIntroductions","mentorAssignment","addToWorkflow","tasks","webhook","joinMentoringProgram"],"description":"Type of step","example":"survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].step_type","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"string","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].title","typeLabel":"string | null"},"display_title":{"oneOf":[{"type":"string","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].display_title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].display_title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].display_title","typeLabel":"string | null"},"order":{"type":"integer","description":"Position in the track (1-indexed)","example":1,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].order","typeLabel":"integer"},"day":{"type":"integer","description":"Zero-based delivery day this step is anchored to (0 = Day 1 in the builder), weekday-counted from the enrollee's first day. Convert to a 1-based label for display.","example":0,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].day","typeLabel":"integer"},"time":{"oneOf":[{"type":"string","description":"Clock time of day this step delivers (HH:mm, local to the enrollee's timezone). Null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].time.oneOf.0","typeLabel":"string"},{"type":"null","description":"Clock time of day this step delivers (HH:mm, local to the enrollee's timezone). Null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].time.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].time","typeLabel":"string | null"},"scheduled_at":{"oneOf":[{"type":"string","description":"Projected delivery instant for a step not yet sent (ISO 8601), computed the same way the sender schedules it — resolved against the enrollee's anchor, timezone, and run-days. Null once the step is sent, failed, or skipped, and for pending steps on a finished enrollment where it is no longer knowable.","example":"2026-01-16T14:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].scheduled_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Projected delivery instant for a step not yet sent (ISO 8601), computed the same way the sender schedules it — resolved against the enrollee's anchor, timezone, and run-days. Null once the step is sent, failed, or skipped, and for pending steps on a finished enrollment where it is no longer knowable.","example":"2026-01-16T14:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].scheduled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].scheduled_at","typeLabel":"string | null"},"status":{"type":"string","description":"Current step progress status","enum":["active","delivered","completed","failed","skipped","canceled"],"example":"completed","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"started_at":{"oneOf":[{"type":"string","description":"When the step started (ISO 8601)","example":"2026-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].started_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step started (ISO 8601)","example":"2026-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].started_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].started_at","typeLabel":"string | null"},"delivered_at":{"oneOf":[{"type":"string","description":"When the step was delivered to the user (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].delivered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step was delivered to the user (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].delivered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].delivered_at","typeLabel":"string | null"},"completed_at":{"oneOf":[{"type":"string","description":"When the user completed the step (ISO 8601). For user-completable steps (quiz, survey, tasks, intro), this is when the user finished. For non-user-completable steps (message, delay, mentor), this equals delivered_at.","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].completed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the user completed the step (ISO 8601). For user-completable steps (quiz, survey, tasks, intro), this is when the user finished. For non-user-completable steps (message, delay, mentor), this equals delivered_at.","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].completed_at","typeLabel":"string | null"},"failed_at":{"oneOf":[{"type":"string","description":"When the step failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failed_at","typeLabel":"string | null"},"skipped_at":{"oneOf":[{"type":"string","description":"When the step was skipped (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].skipped_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step was skipped (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].skipped_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].skipped_at","typeLabel":"string | null"},"failure_reason":{"oneOf":[{"type":"string","description":"Reason for failure if applicable","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for failure if applicable","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason","typeLabel":"string | null"},"failure_reason_message":{"oneOf":[{"type":"string","description":"Human-readable message for the failure reason","example":"No mentor is available for assignment","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason_message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable message for the failure reason","example":"No mentor is available for assignment","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason_message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].failure_reason_message","typeLabel":"string | null"},"destination_type":{"oneOf":[{"type":"string","description":"Where this step is delivered (user, manager, mentor, slackChannel, etc.)","example":"user","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].destination_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Where this step is delivered (user, manager, mentor, slackChannel, etc.)","example":"user","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].destination_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].destination_type","typeLabel":"string | null"},"result":{"oneOf":[{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","survey_id","survey_instance_id","status","responded_at","answers"],"properties":{"object":{"type":"string","enum":["track_step_survey_result"],"description":"Object type identifier","example":"track_step_survey_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.object","typeLabel":"enum\u003cstring>"},"survey_id":{"type":"string","description":"Survey ID","example":"survey_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.survey_id","typeLabel":"string"},"survey_instance_id":{"oneOf":[{"type":"string","description":"Survey instance ID created for this enrollee","example":"inst_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Survey instance ID created for this enrollee","example":"inst_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id","typeLabel":"string | null"},"status":{"type":"string","enum":["responded","in_progress","not_responded"],"description":"Whether the enrollee has completed the survey, saved an unfinished response, or not responded","example":"responded","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.status","typeLabel":"enum\u003cstring>"},"responded_at":{"oneOf":[{"type":"string","description":"When the enrollee responded (ISO 8601)","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.responded_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the enrollee responded (ISO 8601)","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.responded_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.responded_at","typeLabel":"string | null"},"answers":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_id","typeLabel":"string"},"question_text":{"type":"string","description":"The question text","example":"How satisfied are you with your onboarding?","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_text","typeLabel":"string"},"question_type":{"type":"string","description":"Type of question","enum":["scale_1_to_10","scale_1_to_5","emoji_1_to_5","agree_disagree","enps","open_ended","multiple_choice"],"example":"scale_1_to_10","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"number","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"number"},{"type":"array","items":{"type":"string","uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.2.items.[INDEX]","typeLabel":"string"},"description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.2","typeLabel":"string[]"},{"description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.3","typeLabel":"any"},{"type":"null","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value","typeLabel":"string | number | string[] | any | null"},"comment":{"oneOf":[{"type":"string","description":"Optional comment on the answer","example":"Great experience!","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional comment on the answer","example":"Great experience!","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment","typeLabel":"string | null"}},"required":["question_id","question_text","question_type","value","comment"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"The enrollee's answers (null if not responded)","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"question_text":{"type":"string","description":"The question text","example":"How satisfied are you with your onboarding?"},"question_type":{"type":"string","description":"Type of question","enum":["scale_1_to_10","scale_1_to_5","emoji_1_to_5","agree_disagree","enps","open_ended","multiple_choice"],"example":"scale_1_to_10"},"value":{"oneOf":[{"type":"string","description":"The answer value","example":8},{"type":"number","description":"The answer value","example":8},{"type":"array","items":{"type":"string"},"description":"The answer value","example":8},{"description":"The answer value","example":8},{"type":"null","description":"The answer value","example":8}]},"comment":{"oneOf":[{"type":"string","description":"Optional comment on the answer","example":"Great experience!"},{"type":"null","description":"Optional comment on the answer","example":"Great experience!"}]}},"required":["question_id","question_text","question_type","value","comment"]},"description":"The enrollee's answers (null if not responded)","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0.answers","typeLabel":"object[] | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.0","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","quiz_id","scheduled_activity_id","status","score","total_questions","correct_answers","incorrect_answers","completed_at","question_responses"],"properties":{"object":{"type":"string","enum":["track_step_quiz_result"],"description":"Object type identifier","example":"track_step_quiz_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.object","typeLabel":"enum\u003cstring>"},"quiz_id":{"type":"string","description":"Quiz ID","example":"quiz_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.quiz_id","typeLabel":"string"},"scheduled_activity_id":{"oneOf":[{"type":"string","description":"Scheduled activity ID for this quiz delivery","example":"act_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Scheduled activity ID for this quiz delivery","example":"act_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id","typeLabel":"string | null"},"status":{"type":"string","enum":["not_started","in_progress","completed","expired"],"description":"Status of the quiz attempt","example":"completed","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.status","typeLabel":"enum\u003cstring>"},"score":{"oneOf":[{"type":"number","description":"Score as a percentage (0-100)","example":85,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Score as a percentage (0-100)","example":85,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.score.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.score","typeLabel":"number | null"},"total_questions":{"type":"integer","description":"Total number of questions","example":10,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.total_questions","typeLabel":"integer"},"correct_answers":{"type":"integer","description":"Number of correct answers","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.correct_answers","typeLabel":"integer"},"incorrect_answers":{"type":"integer","description":"Number of incorrect answers","example":2,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.incorrect_answers","typeLabel":"integer"},"completed_at":{"oneOf":[{"type":"string","description":"When the quiz was completed (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.completed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the quiz was completed (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.completed_at","typeLabel":"string | null"},"question_responses":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","multiple_choice"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.object","typeLabel":"enum\u003cstring>"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.question_id","typeLabel":"string"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct","typeLabel":"boolean | null"},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.method","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.status","typeLabel":"enum\u003cstring>"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match","typeLabel":"enum\u003cstring> | null"},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer","typeLabel":"string | null"}},"required":["method","status","match","matched_answer"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading","typeLabel":"object"},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at","typeLabel":"string | null"},"type":{"type":"string","enum":["multiple_choice"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"multiple_choice":{"type":"object","properties":{"selected_options":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"The option ID","example":"opt_a1b2c3","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].id","typeLabel":"string"},"text":{"oneOf":[{"type":"string","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text","typeLabel":"string | null"}},"required":["id","text"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX]","typeLabel":"object"},"description":"The options the participant picked.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options","typeLabel":"object[]"}},"required":["selected_options"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice","typeLabel":"object"}},"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","free_text"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.object","typeLabel":"enum\u003cstring>"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.question_id","typeLabel":"string"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct","typeLabel":"boolean | null"},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.method","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.status","typeLabel":"enum\u003cstring>"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match","typeLabel":"enum\u003cstring> | null"},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer","typeLabel":"string | null"}},"required":["method","status","match","matched_answer"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading","typeLabel":"object"},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at","typeLabel":"string | null"},"type":{"type":"string","enum":["free_text"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"free_text":{"type":"object","properties":{"text":{"type":"string","description":"What the participant wrote.","example":"Password reset emails","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.free_text.text","typeLabel":"string"}},"required":["text"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.free_text","typeLabel":"object"}},"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Per-question responses","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"oneOf":[{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","multiple_choice"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true}]},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"}]},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"}]}},"required":["method","status","match","matched_answer"]},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"}]},"type":{"type":"string","enum":["multiple_choice"]},"multiple_choice":{"type":"object","properties":{"selected_options":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"The option ID","example":"opt_a1b2c3"},"text":{"oneOf":[{"type":"string","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris"},{"type":"null","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris"}]}},"required":["id","text"]},"description":"The options the participant picked."}},"required":["selected_options"]}}},{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","free_text"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true}]},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"}]},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"}]}},"required":["method","status","match","matched_answer"]},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"}]},"type":{"type":"string","enum":["free_text"]},"free_text":{"type":"object","properties":{"text":{"type":"string","description":"What the participant wrote.","example":"Password reset emails"}},"required":["text"]}}}]},"description":"Per-question responses","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1.question_responses","typeLabel":"object[] | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.1","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","matches"],"properties":{"object":{"type":"string","enum":["track_step_intro_result"],"description":"Object type identifier","example":"track_step_intro_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.object","typeLabel":"enum\u003cstring>"},"matches":{"type":"array","items":{"type":"object","properties":{"match_id":{"type":"string","description":"Match ID","example":"match_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].match_id","typeLabel":"string"},"instance_id":{"type":"string","description":"Introduction instance ID","example":"inst_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].instance_id","typeLabel":"string"},"participants":{"type":"array","items":{"type":"object","properties":{"user_id":{"type":"string","description":"User ID","example":"user_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].user_id","typeLabel":"string"},"display_name":{"oneOf":[{"type":"string","description":"Display name","example":"John Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name","example":"John Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"Email address","example":"john@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email address","example":"john@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email","typeLabel":"string | null"}},"required":["user_id","display_name","email"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX]","typeLabel":"object"},"description":"Match participants","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants","typeLabel":"object[]"},"matched_at":{"type":"string","description":"When matched (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].matched_at","typeLabel":"string"},"has_scheduled_event":{"type":"boolean","description":"Whether a meeting was scheduled","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].has_scheduled_event","typeLabel":"boolean"},"has_said_met":{"type":"boolean","description":"Whether participants confirmed they met","example":false,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].has_said_met","typeLabel":"boolean"}},"required":["match_id","instance_id","participants","matched_at","has_scheduled_event","has_said_met"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX]","typeLabel":"object"},"description":"Introduction matches for this enrollee","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2.matches","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.2","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","task_id","tasks_completed","tasks_total","tasks"],"properties":{"object":{"type":"string","enum":["track_step_task_result"],"description":"Object type identifier","example":"track_step_task_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.object","typeLabel":"enum\u003cstring>"},"task_id":{"oneOf":[{"type":"string","description":"Task ID","example":"task_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.task_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Task ID","example":"task_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.task_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.task_id","typeLabel":"string | null"},"tasks_completed":{"type":"integer","description":"Number of tasks completed","example":3,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks_completed","typeLabel":"integer"},"tasks_total":{"type":"integer","description":"Total number of tasks","example":5,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks_total","typeLabel":"integer"},"tasks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Task item ID","example":"task_item_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].id","typeLabel":"string"},"details":{"type":"string","description":"Task item details in Markdown","example":"Review the employee handbook","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].details","typeLabel":"string"},"completed":{"type":"boolean","description":"Whether the enrollee completed the task item","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed","typeLabel":"boolean"},"completed_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the task item was completed (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the task item was completed (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","details","completed","completed_at"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX]","typeLabel":"object"},"description":"Task items in their assigned order","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3.tasks","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.3","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","mentor_user_id","mentor_name","mentor_email","assigned_at","slack_channel_id"],"properties":{"object":{"type":"string","enum":["track_step_mentor_result"],"description":"Object type identifier","example":"track_step_mentor_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.object","typeLabel":"enum\u003cstring>"},"mentor_user_id":{"oneOf":[{"type":"string","description":"The assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id","typeLabel":"string | null"},"mentor_name":{"oneOf":[{"type":"string","description":"The assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_name","typeLabel":"string | null"},"mentor_email":{"oneOf":[{"type":"string","description":"The assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_email.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.mentor_email","typeLabel":"string | null"},"assigned_at":{"oneOf":[{"type":"string","description":"When the mentor was assigned (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.assigned_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the mentor was assigned (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.assigned_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.assigned_at","typeLabel":"string | null"},"slack_channel_id":{"oneOf":[{"type":"string","description":"Slack channel ID for mentor-mentee communication","example":"C01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Slack channel ID for mentor-mentee communication","example":"C01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.4","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","message_id","delivered","deliveries"],"properties":{"object":{"type":"string","enum":["track_step_message_result"],"description":"Object type identifier","example":"track_step_message_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.object","typeLabel":"enum\u003cstring>"},"message_id":{"oneOf":[{"type":"string","description":"The message ID","example":"msg_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.message_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The message ID","example":"msg_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.message_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.message_id","typeLabel":"string | null"},"delivered":{"type":"boolean","description":"Whether the message was successfully delivered","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.delivered","typeLabel":"boolean"},"deliveries":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["sent","deferred","delivered","bounced","spam","blocked"],"description":"Latest email-provider delivery status","example":"delivered","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"recipient_type":{"type":"string","enum":["to","cc","bcc"],"description":"How the recipient was addressed on the email","example":"to","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].recipient_type","typeLabel":"enum\u003cstring>"},"recipient_address":{"type":"string","format":"email","description":"Email address used for this delivery","example":"sam@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].recipient_address","typeLabel":"string\u003cemail>"},"status_at":{"type":"string","format":"date-time","description":"When the latest delivery status was reported (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].status_at","typeLabel":"string\u003cdate-time>"}},"required":["status","recipient_type","recipient_address","status_at"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX]","typeLabel":"object"},"description":"Email-provider delivery status for each recipient","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5.deliveries","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.5","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","delay_ends_at"],"properties":{"object":{"type":"string","enum":["track_step_delay_result"],"description":"Object type identifier","example":"track_step_delay_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.6.object","typeLabel":"enum\u003cstring>"},"delay_ends_at":{"oneOf":[{"type":"string","description":"When the delay period ends (ISO 8601)","example":"2026-01-17T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the delay period ends (ISO 8601)","example":"2026-01-17T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.6","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","target_workflow_id","created_instance_id","added_automatically"],"properties":{"object":{"type":"string","enum":["track_step_add_to_workflow_result"],"description":"Object type identifier","example":"track_step_add_to_workflow_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.object","typeLabel":"enum\u003cstring>"},"target_workflow_id":{"oneOf":[{"type":"string","description":"The ID of the target workflow","example":"wf_target123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID of the target workflow","example":"wf_target123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id","typeLabel":"string | null"},"created_instance_id":{"oneOf":[{"type":"string","description":"The ID of the workflow instance created in the target workflow","example":"inst_new789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.created_instance_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID of the workflow instance created in the target workflow","example":"inst_new789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.created_instance_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.created_instance_id","typeLabel":"string | null"},"added_automatically":{"oneOf":[{"type":"boolean","description":"Whether the user was added automatically or after accepting an invitation","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.added_automatically.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the user was added automatically or after accepting an invitation","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.added_automatically.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7.added_automatically","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.7","typeLabel":"object"},{"description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.8","typeLabel":"any"},{"type":"null","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result.oneOf.9","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].result","typeLabel":"object · object · object · object · object · object · object · object · any · null"},"channel":{"type":"string","enum":["slack","email"],"description":"Delivery channel for a message step; \"auto\" picks Slack or email per recipient at delivery. Absent for step types that don't deliver a message.","example":"slack","uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX].channel","typeLabel":"enum\u003cstring>"}},"required":["object","step_id","step_type","title","display_title","order","day","time","scheduled_at","status","started_at","delivered_at","completed_at","failed_at","skipped_at","failure_reason","failure_reason_message","destination_type","result"],"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress.items.[INDEX]","typeLabel":"object"},"description":"Per-step progress details","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.0.step_progress","typeLabel":"object[]"}},"uniqueKey":"instances.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["id","status","track_name","timezone","failure_reason","failure_reason_message","cohort_id","started_at","finished_at","total_steps","delivered_step_count","failed_step_count","step_progress"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.id","typeLabel":"string"},"status":{"type":"string","enum":["scheduled","active","delivered","failed","paused","canceled"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.status","typeLabel":"enum\u003cstring>"},"track_name":{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.track_name","typeLabel":"string"},"timezone":{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.timezone","typeLabel":"string"},"failure_reason":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason","typeLabel":"string | null"},"failure_reason_message":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason_message.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason_message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failure_reason_message","typeLabel":"string | null"},"cohort_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.cohort_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.cohort_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.cohort_id","typeLabel":"string | null"},"started_at":{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.started_at","typeLabel":"string"},"finished_at":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.finished_at.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.finished_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.finished_at","typeLabel":"string | null"},"total_steps":{"type":"integer","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.total_steps","typeLabel":"integer"},"delivered_step_count":{"type":"integer","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.delivered_step_count","typeLabel":"integer"},"failed_step_count":{"type":"integer","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.failed_step_count","typeLabel":"integer"},"step_progress":{"type":"array","items":{"type":"object","properties":{"object":{"type":"string","enum":["track_step_progress"],"description":"Object type identifier","example":"track_step_progress","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].object","typeLabel":"enum\u003cstring>"},"step_id":{"type":"string","description":"Unique step identifier","example":"step_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].step_id","typeLabel":"string"},"step_type":{"type":"string","enum":["message","email","quiz","poll","survey","individualIntroductions","mentorAssignment","addToWorkflow","tasks","webhook","joinMentoringProgram"],"description":"Type of step","example":"survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].step_type","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"string","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Step title","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].title","typeLabel":"string | null"},"display_title":{"oneOf":[{"type":"string","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].display_title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Read-only name to show for the step: `title` if set, otherwise the name of the survey or quiz the step sends. Null when neither is available. Set `title` to change it.","example":"Onboarding Survey","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].display_title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].display_title","typeLabel":"string | null"},"order":{"type":"integer","description":"Position in the track (1-indexed)","example":1,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].order","typeLabel":"integer"},"day":{"type":"integer","description":"Zero-based delivery day this step is anchored to (0 = Day 1 in the builder), weekday-counted from the enrollee's first day. Convert to a 1-based label for display.","example":0,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].day","typeLabel":"integer"},"time":{"oneOf":[{"type":"string","description":"Clock time of day this step delivers (HH:mm, local to the enrollee's timezone). Null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].time.oneOf.0","typeLabel":"string"},{"type":"null","description":"Clock time of day this step delivers (HH:mm, local to the enrollee's timezone). Null means the 09:00 default.","example":"09:00","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].time.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].time","typeLabel":"string | null"},"scheduled_at":{"oneOf":[{"type":"string","description":"Projected delivery instant for a step not yet sent (ISO 8601), computed the same way the sender schedules it — resolved against the enrollee's anchor, timezone, and run-days. Null once the step is sent, failed, or skipped, and for pending steps on a finished enrollment where it is no longer knowable.","example":"2026-01-16T14:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].scheduled_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Projected delivery instant for a step not yet sent (ISO 8601), computed the same way the sender schedules it — resolved against the enrollee's anchor, timezone, and run-days. Null once the step is sent, failed, or skipped, and for pending steps on a finished enrollment where it is no longer knowable.","example":"2026-01-16T14:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].scheduled_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].scheduled_at","typeLabel":"string | null"},"status":{"type":"string","description":"Current step progress status","enum":["active","delivered","completed","failed","skipped","canceled"],"example":"completed","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"started_at":{"oneOf":[{"type":"string","description":"When the step started (ISO 8601)","example":"2026-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].started_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step started (ISO 8601)","example":"2026-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].started_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].started_at","typeLabel":"string | null"},"delivered_at":{"oneOf":[{"type":"string","description":"When the step was delivered to the user (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].delivered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step was delivered to the user (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].delivered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].delivered_at","typeLabel":"string | null"},"completed_at":{"oneOf":[{"type":"string","description":"When the user completed the step (ISO 8601). For user-completable steps (quiz, survey, tasks, intro), this is when the user finished. For non-user-completable steps (message, delay, mentor), this equals delivered_at.","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].completed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the user completed the step (ISO 8601). For user-completable steps (quiz, survey, tasks, intro), this is when the user finished. For non-user-completable steps (message, delay, mentor), this equals delivered_at.","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].completed_at","typeLabel":"string | null"},"failed_at":{"oneOf":[{"type":"string","description":"When the step failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step failed (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failed_at","typeLabel":"string | null"},"skipped_at":{"oneOf":[{"type":"string","description":"When the step was skipped (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].skipped_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the step was skipped (ISO 8601)","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].skipped_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].skipped_at","typeLabel":"string | null"},"failure_reason":{"oneOf":[{"type":"string","description":"Reason for failure if applicable","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for failure if applicable","example":null,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason","typeLabel":"string | null"},"failure_reason_message":{"oneOf":[{"type":"string","description":"Human-readable message for the failure reason","example":"No mentor is available for assignment","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason_message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable message for the failure reason","example":"No mentor is available for assignment","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason_message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].failure_reason_message","typeLabel":"string | null"},"destination_type":{"oneOf":[{"type":"string","description":"Where this step is delivered (user, manager, mentor, slackChannel, etc.)","example":"user","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].destination_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Where this step is delivered (user, manager, mentor, slackChannel, etc.)","example":"user","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].destination_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].destination_type","typeLabel":"string | null"},"result":{"oneOf":[{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","survey_id","survey_instance_id","status","responded_at","answers"],"properties":{"object":{"type":"string","enum":["track_step_survey_result"],"description":"Object type identifier","example":"track_step_survey_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.object","typeLabel":"enum\u003cstring>"},"survey_id":{"type":"string","description":"Survey ID","example":"survey_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.survey_id","typeLabel":"string"},"survey_instance_id":{"oneOf":[{"type":"string","description":"Survey instance ID created for this enrollee","example":"inst_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Survey instance ID created for this enrollee","example":"inst_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.survey_instance_id","typeLabel":"string | null"},"status":{"type":"string","enum":["responded","in_progress","not_responded"],"description":"Whether the enrollee has completed the survey, saved an unfinished response, or not responded","example":"responded","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.status","typeLabel":"enum\u003cstring>"},"responded_at":{"oneOf":[{"type":"string","description":"When the enrollee responded (ISO 8601)","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.responded_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the enrollee responded (ISO 8601)","example":"2026-01-16T14:30:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.responded_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.responded_at","typeLabel":"string | null"},"answers":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_id","typeLabel":"string"},"question_text":{"type":"string","description":"The question text","example":"How satisfied are you with your onboarding?","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_text","typeLabel":"string"},"question_type":{"type":"string","description":"Type of question","enum":["scale_1_to_10","scale_1_to_5","emoji_1_to_5","agree_disagree","enps","open_ended","multiple_choice"],"example":"scale_1_to_10","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].question_type","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"number","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.1","typeLabel":"number"},{"type":"array","items":{"type":"string","uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.2.items.[INDEX]","typeLabel":"string"},"description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.2","typeLabel":"string[]"},{"description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.3","typeLabel":"any"},{"type":"null","description":"The answer value","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].value","typeLabel":"string | number | string[] | any | null"},"comment":{"oneOf":[{"type":"string","description":"Optional comment on the answer","example":"Great experience!","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional comment on the answer","example":"Great experience!","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX].comment","typeLabel":"string | null"}},"required":["question_id","question_text","question_type","value","comment"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"The enrollee's answers (null if not responded)","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"question_text":{"type":"string","description":"The question text","example":"How satisfied are you with your onboarding?"},"question_type":{"type":"string","description":"Type of question","enum":["scale_1_to_10","scale_1_to_5","emoji_1_to_5","agree_disagree","enps","open_ended","multiple_choice"],"example":"scale_1_to_10"},"value":{"oneOf":[{"type":"string","description":"The answer value","example":8},{"type":"number","description":"The answer value","example":8},{"type":"array","items":{"type":"string"},"description":"The answer value","example":8},{"description":"The answer value","example":8},{"type":"null","description":"The answer value","example":8}]},"comment":{"oneOf":[{"type":"string","description":"Optional comment on the answer","example":"Great experience!"},{"type":"null","description":"Optional comment on the answer","example":"Great experience!"}]}},"required":["question_id","question_text","question_type","value","comment"]},"description":"The enrollee's answers (null if not responded)","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0.answers","typeLabel":"object[] | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.0","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","quiz_id","scheduled_activity_id","status","score","total_questions","correct_answers","incorrect_answers","completed_at","question_responses"],"properties":{"object":{"type":"string","enum":["track_step_quiz_result"],"description":"Object type identifier","example":"track_step_quiz_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.object","typeLabel":"enum\u003cstring>"},"quiz_id":{"type":"string","description":"Quiz ID","example":"quiz_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.quiz_id","typeLabel":"string"},"scheduled_activity_id":{"oneOf":[{"type":"string","description":"Scheduled activity ID for this quiz delivery","example":"act_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Scheduled activity ID for this quiz delivery","example":"act_xyz789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.scheduled_activity_id","typeLabel":"string | null"},"status":{"type":"string","enum":["not_started","in_progress","completed","expired"],"description":"Status of the quiz attempt","example":"completed","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.status","typeLabel":"enum\u003cstring>"},"score":{"oneOf":[{"type":"number","description":"Score as a percentage (0-100)","example":85,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.score.oneOf.0","typeLabel":"number"},{"type":"null","description":"Score as a percentage (0-100)","example":85,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.score.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.score","typeLabel":"number | null"},"total_questions":{"type":"integer","description":"Total number of questions","example":10,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.total_questions","typeLabel":"integer"},"correct_answers":{"type":"integer","description":"Number of correct answers","example":8,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.correct_answers","typeLabel":"integer"},"incorrect_answers":{"type":"integer","description":"Number of incorrect answers","example":2,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.incorrect_answers","typeLabel":"integer"},"completed_at":{"oneOf":[{"type":"string","description":"When the quiz was completed (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.completed_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the quiz was completed (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.completed_at","typeLabel":"string | null"},"question_responses":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","multiple_choice"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.object","typeLabel":"enum\u003cstring>"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.question_id","typeLabel":"string"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.is_correct","typeLabel":"boolean | null"},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.method","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.status","typeLabel":"enum\u003cstring>"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.match","typeLabel":"enum\u003cstring> | null"},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading.matched_answer","typeLabel":"string | null"}},"required":["method","status","match","matched_answer"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.grading","typeLabel":"object"},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.answered_at","typeLabel":"string | null"},"type":{"type":"string","enum":["multiple_choice"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"multiple_choice":{"type":"object","properties":{"selected_options":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"The option ID","example":"opt_a1b2c3","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].id","typeLabel":"string"},"text":{"oneOf":[{"type":"string","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX].text","typeLabel":"string | null"}},"required":["id","text"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options.items.[INDEX]","typeLabel":"object"},"description":"The options the participant picked.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice.selected_options","typeLabel":"object[]"}},"required":["selected_options"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0.multiple_choice","typeLabel":"object"}},"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","free_text"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.object","typeLabel":"enum\u003cstring>"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.question_id","typeLabel":"string"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.is_correct","typeLabel":"boolean | null"},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.method","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.status","typeLabel":"enum\u003cstring>"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.match","typeLabel":"enum\u003cstring> | null"},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading.matched_answer","typeLabel":"string | null"}},"required":["method","status","match","matched_answer"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.grading","typeLabel":"object"},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.answered_at","typeLabel":"string | null"},"type":{"type":"string","enum":["free_text"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"free_text":{"type":"object","properties":{"text":{"type":"string","description":"What the participant wrote.","example":"Password reset emails","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.free_text.text","typeLabel":"string"}},"required":["text"],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1.free_text","typeLabel":"object"}},"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Per-question responses","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"oneOf":[{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","multiple_choice"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true}]},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"}]},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"}]}},"required":["method","status","match","matched_answer"]},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"}]},"type":{"type":"string","enum":["multiple_choice"]},"multiple_choice":{"type":"object","properties":{"selected_options":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"The option ID","example":"opt_a1b2c3"},"text":{"oneOf":[{"type":"string","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris"},{"type":"null","description":"The option text. Null when the option no longer exists on the quiz.","example":"Paris"}]}},"required":["id","text"]},"description":"The options the participant picked."}},"required":["selected_options"]}}},{"type":"object","required":["object","question_id","is_correct","grading","answered_at","type","free_text"],"properties":{"object":{"type":"string","enum":["question_response"],"description":"Object type identifier","example":"question_response"},"question_id":{"type":"string","description":"The question ID","example":"q_abc123"},"is_correct":{"oneOf":[{"type":"boolean","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true},{"type":"null","description":"Whether the answer was correct. False while `grading.status` is pending.","example":true}]},"grading":{"type":"object","properties":{"method":{"type":"string","enum":["automatic","ai","owner"],"description":"\"automatic\" for an option pick or an exact accepted-answer match; \"ai\" when a model judged a free-text answer; \"owner\" when a quiz admin set the score by hand.","example":"ai"},"status":{"type":"string","enum":["complete","pending"],"description":"\"pending\" while a free-text answer is waiting to be scored.","example":"complete"},"match":{"oneOf":[{"type":"string","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"},{"type":"null","enum":["clear_match","likely_match","no_match",null],"description":"How closely an AI-scored answer matched an accepted answer. Null unless `method` is \"ai\" and scoring is complete.","example":"likely_match"}]},"matched_answer":{"oneOf":[{"type":"string","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"},{"type":"null","description":"The accepted answer an AI-scored answer was counted as. Null unless it matched.","example":"White"}]}},"required":["method","status","match","matched_answer"]},"answered_at":{"oneOf":[{"type":"string","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"},{"type":"null","description":"When the question was answered (ISO 8601 format)","example":"2026-02-01T14:22:00.000Z"}]},"type":{"type":"string","enum":["free_text"]},"free_text":{"type":"object","properties":{"text":{"type":"string","description":"What the participant wrote.","example":"Password reset emails"}},"required":["text"]}}}]},"description":"Per-question responses","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1.question_responses","typeLabel":"object[] | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.1","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","matches"],"properties":{"object":{"type":"string","enum":["track_step_intro_result"],"description":"Object type identifier","example":"track_step_intro_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.object","typeLabel":"enum\u003cstring>"},"matches":{"type":"array","items":{"type":"object","properties":{"match_id":{"type":"string","description":"Match ID","example":"match_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].match_id","typeLabel":"string"},"instance_id":{"type":"string","description":"Introduction instance ID","example":"inst_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].instance_id","typeLabel":"string"},"participants":{"type":"array","items":{"type":"object","properties":{"user_id":{"type":"string","description":"User ID","example":"user_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].user_id","typeLabel":"string"},"display_name":{"oneOf":[{"type":"string","description":"Display name","example":"John Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name","example":"John Doe","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].display_name","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"Email address","example":"john@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","description":"Email address","example":"john@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX].email","typeLabel":"string | null"}},"required":["user_id","display_name","email"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants.items.[INDEX]","typeLabel":"object"},"description":"Match participants","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].participants","typeLabel":"object[]"},"matched_at":{"type":"string","description":"When matched (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].matched_at","typeLabel":"string"},"has_scheduled_event":{"type":"boolean","description":"Whether a meeting was scheduled","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].has_scheduled_event","typeLabel":"boolean"},"has_said_met":{"type":"boolean","description":"Whether participants confirmed they met","example":false,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX].has_said_met","typeLabel":"boolean"}},"required":["match_id","instance_id","participants","matched_at","has_scheduled_event","has_said_met"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches.items.[INDEX]","typeLabel":"object"},"description":"Introduction matches for this enrollee","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2.matches","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.2","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","task_id","tasks_completed","tasks_total","tasks"],"properties":{"object":{"type":"string","enum":["track_step_task_result"],"description":"Object type identifier","example":"track_step_task_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.object","typeLabel":"enum\u003cstring>"},"task_id":{"oneOf":[{"type":"string","description":"Task ID","example":"task_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.task_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Task ID","example":"task_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.task_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.task_id","typeLabel":"string | null"},"tasks_completed":{"type":"integer","description":"Number of tasks completed","example":3,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks_completed","typeLabel":"integer"},"tasks_total":{"type":"integer","description":"Total number of tasks","example":5,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks_total","typeLabel":"integer"},"tasks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Task item ID","example":"task_item_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].id","typeLabel":"string"},"details":{"type":"string","description":"Task item details in Markdown","example":"Review the employee handbook","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].details","typeLabel":"string"},"completed":{"type":"boolean","description":"Whether the enrollee completed the task item","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed","typeLabel":"boolean"},"completed_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the task item was completed (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the task item was completed (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time> | null"}},"required":["id","details","completed","completed_at"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks.items.[INDEX]","typeLabel":"object"},"description":"Task items in their assigned order","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3.tasks","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.3","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","mentor_user_id","mentor_name","mentor_email","assigned_at","slack_channel_id"],"properties":{"object":{"type":"string","enum":["track_step_mentor_result"],"description":"Object type identifier","example":"track_step_mentor_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.object","typeLabel":"enum\u003cstring>"},"mentor_user_id":{"oneOf":[{"type":"string","description":"The assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's user ID","example":"user_mentor123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_user_id","typeLabel":"string | null"},"mentor_name":{"oneOf":[{"type":"string","description":"The assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's display name","example":"Alex Johnson","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_name","typeLabel":"string | null"},"mentor_email":{"oneOf":[{"type":"string","description":"The assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_email.oneOf.0","typeLabel":"string"},{"type":"null","description":"The assigned mentor's email address","example":"alex.johnson@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.mentor_email","typeLabel":"string | null"},"assigned_at":{"oneOf":[{"type":"string","description":"When the mentor was assigned (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.assigned_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the mentor was assigned (ISO 8601)","example":"2026-01-15T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.assigned_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.assigned_at","typeLabel":"string | null"},"slack_channel_id":{"oneOf":[{"type":"string","description":"Slack channel ID for mentor-mentee communication","example":"C01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Slack channel ID for mentor-mentee communication","example":"C01234567","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4.slack_channel_id","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.4","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","message_id","delivered","deliveries"],"properties":{"object":{"type":"string","enum":["track_step_message_result"],"description":"Object type identifier","example":"track_step_message_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.object","typeLabel":"enum\u003cstring>"},"message_id":{"oneOf":[{"type":"string","description":"The message ID","example":"msg_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.message_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The message ID","example":"msg_abc123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.message_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.message_id","typeLabel":"string | null"},"delivered":{"type":"boolean","description":"Whether the message was successfully delivered","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.delivered","typeLabel":"boolean"},"deliveries":{"type":"array","items":{"type":"object","properties":{"status":{"type":"string","enum":["sent","deferred","delivered","bounced","spam","blocked"],"description":"Latest email-provider delivery status","example":"delivered","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"recipient_type":{"type":"string","enum":["to","cc","bcc"],"description":"How the recipient was addressed on the email","example":"to","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].recipient_type","typeLabel":"enum\u003cstring>"},"recipient_address":{"type":"string","format":"email","description":"Email address used for this delivery","example":"sam@example.com","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].recipient_address","typeLabel":"string\u003cemail>"},"status_at":{"type":"string","format":"date-time","description":"When the latest delivery status was reported (ISO 8601)","example":"2026-01-15T11:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX].status_at","typeLabel":"string\u003cdate-time>"}},"required":["status","recipient_type","recipient_address","status_at"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries.items.[INDEX]","typeLabel":"object"},"description":"Email-provider delivery status for each recipient","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5.deliveries","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.5","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","delay_ends_at"],"properties":{"object":{"type":"string","enum":["track_step_delay_result"],"description":"Object type identifier","example":"track_step_delay_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.6.object","typeLabel":"enum\u003cstring>"},"delay_ends_at":{"oneOf":[{"type":"string","description":"When the delay period ends (ISO 8601)","example":"2026-01-17T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"When the delay period ends (ISO 8601)","example":"2026-01-17T10:00:00.000Z","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.6.delay_ends_at","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.6","typeLabel":"object"},{"type":"object","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","required":["object","target_workflow_id","created_instance_id","added_automatically"],"properties":{"object":{"type":"string","enum":["track_step_add_to_workflow_result"],"description":"Object type identifier","example":"track_step_add_to_workflow_result","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.object","typeLabel":"enum\u003cstring>"},"target_workflow_id":{"oneOf":[{"type":"string","description":"The ID of the target workflow","example":"wf_target123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID of the target workflow","example":"wf_target123","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.target_workflow_id","typeLabel":"string | null"},"created_instance_id":{"oneOf":[{"type":"string","description":"The ID of the workflow instance created in the target workflow","example":"inst_new789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.created_instance_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID of the workflow instance created in the target workflow","example":"inst_new789","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.created_instance_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.created_instance_id","typeLabel":"string | null"},"added_automatically":{"oneOf":[{"type":"boolean","description":"Whether the user was added automatically or after accepting an invitation","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.added_automatically.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the user was added automatically or after accepting an invitation","example":true,"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.added_automatically.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7.added_automatically","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.7","typeLabel":"object"},{"description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.8","typeLabel":"any"},{"type":"null","description":"Activity result for this step (survey answers, quiz results, etc.). Only populated when include_step_results=true.","isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result.oneOf.9","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].result","typeLabel":"object · object · object · object · object · object · object · object · any · null"},"channel":{"type":"string","enum":["slack","email"],"description":"Delivery channel for a message step; \"auto\" picks Slack or email per recipient at delivery. Absent for step types that don't deliver a message.","example":"slack","uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX].channel","typeLabel":"enum\u003cstring>"}},"required":["object","step_id","step_type","title","display_title","order","day","time","scheduled_at","status","started_at","delivered_at","completed_at","failed_at","skipped_at","failure_reason","failure_reason_message","destination_type","result"],"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instances.items.[INDEX].oneOf.1.step_progress","typeLabel":"object[]"},"next_step_at":{"oneOf":[{"type":"string","uniqueKey":"instances.items.[INDEX].oneOf.1.next_step_at.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"instances.items.[INDEX].oneOf.1.next_step_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"instances.items.[INDEX].oneOf.1.next_step_at","typeLabel":"string | null"},"trigger_event_id":{"oneOf":[{"type":"string","uniqueKey":"instances.items.[INDEX].oneOf.1.trigger_event_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"instances.items.[INDEX].oneOf.1.trigger_event_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"instances.items.[INDEX].oneOf.1.trigger_event_id","typeLabel":"string | null"}},"uniqueKey":"instances.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"instances.items.[INDEX]","typeLabel":"object"},"description":"Paginated track instances with step progress","isRequired":true,"uniqueKey":"instances","typeLabel":"object[]"},"total_instances":{"type":"integer","description":"Total number of track instances matching the report filters","example":100,"isRequired":true,"uniqueKey":"total_instances","typeLabel":"integer"},"has_more":{"type":"boolean","description":"Whether there are more enrollees or group runs beyond this page","example":true,"isRequired":true,"uniqueKey":"has_more","typeLabel":"boolean"},"url":{"type":"string","description":"The URL for accessing this report","example":"/v1/tracks/wf_abc123/report","isRequired":true,"uniqueKey":"url","typeLabel":"string"},"next_cursor":{"oneOf":[{"type":"string","description":"Cursor to fetch the next page of report rows. Pass as starting_after in subsequent requests.","example":"inst_xyz789","isRequired":true,"uniqueKey":"next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cursor to fetch the next page of report rows. Pass as starting_after in subsequent requests.","example":"inst_xyz789","isRequired":true,"uniqueKey":"next_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next_cursor","typeLabel":"string | null"},"previous_cursor":{"oneOf":[{"type":"string","description":"Cursor to fetch the previous page of report rows. Pass as ending_before in subsequent requests.","example":"inst_abc123","isRequired":true,"uniqueKey":"previous_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Cursor to fetch the previous page of report rows. Pass as ending_before in subsequent requests.","example":"inst_abc123","isRequired":true,"uniqueKey":"previous_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous_cursor","typeLabel":"string | null"}},"required":["object","id","name","state","trigger_type","reporting_unit","summary","step_analytics","instances","total_instances","has_more","url","next_cursor","previous_cursor"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"track_report","id":"wf_abc123","name":"New Hire Onboarding","state":"active","trigger_type":"user_join","reporting_unit":"enrollee","summary":{"object":"track_report_summary","total_enrollees":100,"active":40,"delivered":10,"completed":45,"failed":5,"paused":5,"canceled":5,"average_completion_rate":72.5,"average_time_to_complete":604800},"step_analytics":[{"object":"track_step_analytics","step_id":"step_abc123","step_type":"survey","title":"Onboarding Survey","display_title":"Onboarding Survey","order":1,"day":0,"time":"09:00","total_reached":80,"delivered":5,"completed":70,"failed":3,"skipped":2,"active":5,"completion_rate":87.5,"channel":"slack","task_completion_rate":66.7,"task_breakdown":[{"object":"track_task_item_analytics","task_id":"task_abc123","details":"Read the employee handbook","assigned":80,"completed":60,"completion_rate":75}]}],"instances":[{"object":"track_enrollee","id":"inst_abc123","track_name":"New Hire Onboarding","user_id":"user_abc123","email":"jane.doe@example.com","display_name":"Jane Doe","slack_user_id":"U01234567","department":"Engineering","location":"San Francisco, CA","manager_name":"John Smith","manager_email":"john.smith@example.com","manager_id":"user_mgr456","mentor_id":"user_mentor123","mentor_name":"Alex Johnson","mentor_email":"alex.johnson@example.com","mentor_assigned_at":"2026-01-15T11:00:00.000Z","groups":["Engineering","Backend"],"trigger":"user_join","status":"active","failure_reason":null,"failure_reason_message":"The user could not be found","failed_by":{"uid":"user_123","display_name":"John Doe","email":"john@example.com","image_token":"img_abc123","team_id":"team_123","team_name":"Engineering","seniority":2},"started_at":"2026-01-15T10:30:00.000Z","delivered_at":"2026-01-20T10:00:00.000Z","completed_at":null,"failed_at":null,"next_step_at":"2026-01-20T09:00:00.000Z","added_by_user_id":"user_admin789","added_by_workflow_id":"wf_source456","timezone":"America/New_York","steps_delivered":4,"steps_completed":3,"steps_total":5,"delivery_progress_percentage":80,"completion_progress_percentage":60,"step_progress":[{"object":"track_step_progress","step_id":"step_abc123","step_type":"survey","title":"Onboarding Survey","display_title":"Onboarding Survey","order":1,"day":0,"time":"09:00","scheduled_at":"2026-01-16T14:00:00.000Z","status":"completed","started_at":"2026-01-15T10:30:00.000Z","delivered_at":"2026-01-15T11:00:00.000Z","completed_at":"2026-01-16T14:30:00.000Z","failed_at":null,"skipped_at":null,"failure_reason":null,"failure_reason_message":"No mentor is available for assignment","destination_type":"user","result":{"object":"track_step_survey_result","survey_id":"survey_abc123","survey_instance_id":"inst_xyz789","status":"responded","responded_at":"2026-01-16T14:30:00.000Z","answers":[{"question_id":"q_abc123","question_text":"How satisfied are you with your onboarding?","question_type":"scale_1_to_10","value":8,"comment":"Great experience!"}]},"channel":"slack"}]}],"total_instances":100,"has_more":true,"url":"/v1/tracks/wf_abc123/report","next_cursor":"inst_xyz789","previous_cursor":"inst_abc123"}}},"exampleType":"generated"}},"exampleType":"generated"},"e2842101-5b04-4584-bc06-c6e2ca857519":{"description":"Invalid query or path parameters","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","invalid_request_error","rate_limit_error"],"description":"The type of error returned","example":"invalid_request_error","isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"oneOf":[{"type":"string","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string | null"},"message":{"type":"string","description":"Human-readable error message","example":"No such quiz: quiz_abc123","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"param":{"oneOf":[{"type":"string","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"doc_url":{"type":"string","format":"uri","description":"URL to documentation about this error","example":"https://docs.doozy.live/api/errors#resource_not_found","uniqueKey":"error.doc_url","typeLabel":"string\u003curi>"}},"required":["type","code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","code":"resource_not_found","message":"No such quiz: quiz_abc123","param":"id","doc_url":"https://docs.doozy.live/api/errors#resource_not_found"}}}},"exampleType":"generated"}},"exampleType":"generated"},"ea48f0de-78b4-4fd5-8b0b-3f32248c9d53":{"description":"Authentication required - missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","invalid_request_error","rate_limit_error"],"description":"The type of error returned","example":"invalid_request_error","isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"oneOf":[{"type":"string","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string | null"},"message":{"type":"string","description":"Human-readable error message","example":"No such quiz: quiz_abc123","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"param":{"oneOf":[{"type":"string","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"doc_url":{"type":"string","format":"uri","description":"URL to documentation about this error","example":"https://docs.doozy.live/api/errors#resource_not_found","uniqueKey":"error.doc_url","typeLabel":"string\u003curi>"}},"required":["type","code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","code":"resource_not_found","message":"No such quiz: quiz_abc123","param":"id","doc_url":"https://docs.doozy.live/api/errors#resource_not_found"}}}},"exampleType":"generated"}},"exampleType":"generated"},"77a289e2-969b-4c59-8625-b56407798dd3":{"description":"Invalid API key or insufficient permissions","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","invalid_request_error","rate_limit_error"],"description":"The type of error returned","example":"invalid_request_error","isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"oneOf":[{"type":"string","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string | null"},"message":{"type":"string","description":"Human-readable error message","example":"No such quiz: quiz_abc123","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"param":{"oneOf":[{"type":"string","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"doc_url":{"type":"string","format":"uri","description":"URL to documentation about this error","example":"https://docs.doozy.live/api/errors#resource_not_found","uniqueKey":"error.doc_url","typeLabel":"string\u003curi>"}},"required":["type","code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","code":"resource_not_found","message":"No such quiz: quiz_abc123","param":"id","doc_url":"https://docs.doozy.live/api/errors#resource_not_found"}}}},"exampleType":"generated"}},"exampleType":"generated"},"db37e475-0784-4f16-929d-bfaf7b17ba6f":{"description":"Track not found or user does not have access","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","invalid_request_error","rate_limit_error"],"description":"The type of error returned","example":"invalid_request_error","isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"oneOf":[{"type":"string","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine-readable error code for specific error conditions","example":"resource_not_found","isRequired":true,"uniqueKey":"error.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.code","typeLabel":"string | null"},"message":{"type":"string","description":"Human-readable error message","example":"No such quiz: quiz_abc123","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"param":{"oneOf":[{"type":"string","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","description":"The parameter related to the error, if applicable","example":"id","uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"uniqueKey":"error.param","typeLabel":"string | null"},"doc_url":{"type":"string","format":"uri","description":"URL to documentation about this error","example":"https://docs.doozy.live/api/errors#resource_not_found","uniqueKey":"error.doc_url","typeLabel":"string\u003curi>"}},"required":["type","code","message"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","code":"resource_not_found","message":"No such quiz: quiz_abc123","param":"id","doc_url":"https://docs.doozy.live/api/errors#resource_not_found"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"dbc743b0-8f9b-43bd-92e9-d921264db8e9":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication. Generate keys in the Doozy dashboard.","scopes":[],"schemeName":"apiKey"}}},"servers":{"5b6ba15e-bfcd-4066-979f-bcc84b7fa805":{"url":"https://api.doozy.live","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication. Generate keys in the Doozy dashboard.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"x-api-key","type":"string","description":"API key for authentication. Generate keys in the Doozy dashboard.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"x-api-key"}],"title":"apiKey"}]},"originalFileLocation":"openapi.json"},"subdomain":"doozy","siteName":"Doozy Help","title":"Get track report - Doozy Help","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-21T20:29:04.417Z","originalFileLocation":"api-reference/tracks/get-track-report.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Doozy Help\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get track report - Doozy Help\">\u003cmeta data-mint-head property=\"og:description\" content=\"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Doozy Help\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.doozy.live/api-reference/tracks/get-track-report\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://doozy.mintlify.app/_mintlify/api/og/v2?division=Tracks\u0026amp;title=Get+track+report\u0026amp;description=Generate+a+track+report+with+summary+statistics%2C+individual+enrollee+or+group-run+progress%2C+and+optional+step-level+results+and+analytics.\u0026amp;theme=c9ad9a61c38805f1fee7707e\u0026amp;signature=9db6aaddd81b73a6c0ef6e84f1089fe00730360fd4c22aafa5e63c086423a9ca\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get track report - Doozy Help\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://doozy.mintlify.app/_mintlify/api/og/v2?division=Tracks\u0026amp;title=Get+track+report\u0026amp;description=Generate+a+track+report+with+summary+statistics%2C+individual+enrollee+or+group-run+progress%2C+and+optional+step-level+results+and+analytics.\u0026amp;theme=c9ad9a61c38805f1fee7707e\u0026amp;signature=9db6aaddd81b73a6c0ef6e84f1089fe00730360fd4c22aafa5e63c086423a9ca\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/doozy/MlVCMwDZ0Q_kkiap/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Doozy Help\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#111\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.doozy.live/api-reference/tracks/get-track-report\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/tracks/get-track-report.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.doozy.live/#organization\",\"name\":\"Doozy Help\",\"url\":\"https://help.doozy.live\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/doozy/YYQnSHcaAxwTvoP-/logo/light.svg?fit=max\u0026auto=format\u0026n=YYQnSHcaAxwTvoP-\u0026q=85\u0026s=7e15b956e576b83b95e9b26c2318e976\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.doozy.live#website\",\"name\":\"Doozy Help\",\"url\":\"https://help.doozy.live\",\"publisher\":{\"@id\":\"https://help.doozy.live/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.doozy.live/api-reference/tracks/get-track-report#webpage\",\"url\":\"https://help.doozy.live/api-reference/tracks/get-track-report\",\"name\":\"Get track report\",\"description\":\"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\",\"dateModified\":\"2026-10-21T20:29:04.417Z\",\"isPartOf\":{\"@id\":\"https://help.doozy.live#website\"},\"breadcrumb\":{\"@id\":\"https://help.doozy.live/api-reference/tracks/get-track-report#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.doozy.live/api-reference/tracks/get-track-report#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://help.doozy.live/api-reference/quizzes/list-quizzes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tracks\",\"item\":\"https://help.doozy.live/api-reference/tracks/list-tracks\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get track report\",\"item\":\"https://help.doozy.live/api-reference/tracks/get-track-report\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://help.doozy.live/api-reference/tracks/get-track-report#apireference\",\"headline\":\"Get track report\",\"name\":\"Get track report\",\"description\":\"Generate a track report with summary statistics, individual enrollee or group-run progress, and optional step-level results and analytics.\",\"url\":\"https://help.doozy.live/api-reference/tracks/get-track-report\",\"mainEntityOfPage\":{\"@id\":\"https://help.doozy.live/api-reference/tracks/get-track-report#webpage\"},\"dateModified\":\"2026-10-21T20:29:04.417Z\",\"publisher\":{\"@id\":\"https://help.doozy.live/#organization\"},\"isPartOf\":{\"@id\":\"https://help.doozy.live#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Doozy Help\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Doozy Help","nav":{"global":{"tabs":[{"tab":"Security \u0026 Privacy","href":"https://doozy.live/security"},{"tab":"Status","href":"https://status.doozy.live"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/getting-started/what-is-doozy"}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"API Overview","sidebarTitle":"Overview","href":"/api/overview"},{"title":"MCP reporting","sidebarTitle":"MCP reporting","href":"/api/mcp"},{"title":"Authentication","sidebarTitle":"Authentication","href":"/api/authentication"},{"title":"Error Handling","sidebarTitle":"Errors","href":"/api/errors"}]},{"group":"Integrations","pages":[{"title":"Calling the API from Make","sidebarTitle":"Make","href":"/api/integrations/make"},{"title":"Calling the API from Zapier","sidebarTitle":"Zapier","href":"/api/integrations/zapier"}]},{"group":"API reference","pages":[{"group":"Quizzes","pages":[{"title":"List quizzes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes","href":"/api-reference/quizzes/list-quizzes"},{"title":"Get quiz details","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes/{quizId}","href":"/api-reference/quizzes/get-quiz-details"},{"title":"Get quiz report","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes/{quizId}/report","href":"/api-reference/quizzes/get-quiz-report"}]},{"group":"Quiz Instances","pages":[{"title":"List quiz instances","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes/{quizId}/instances","href":"/api-reference/quiz-instances/list-quiz-instances"},{"title":"Get quiz instance","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes/{quizId}/instances/{instanceId}","href":"/api-reference/quiz-instances/get-quiz-instance"}]},{"group":"Quiz Reports","pages":[{"title":"Get a participant's quiz result","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/quizzes/{quizId}/instances/{instanceId}/participants/{userId}","href":"/api-reference/quiz-reports/get-a-participants-quiz-result"}]},{"group":"Tracks","pages":[{"title":"List tracks","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks","href":"/api-reference/tracks/list-tracks"},{"title":"Get track details","description":"Retrieve a specific track by ID, including step summaries and enrollment metrics. Only accessible if the user is an admin of the track.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks/{trackId}","href":"/api-reference/tracks/get-track-details"},{"title":"Get track report","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks/{trackId}/report","href":"/api-reference/tracks/get-track-report"},{"title":"Get a track instance","description":"Retrieve a track instance by ID. Per-person instances include step progress and permitted results; broadcast instances include delivery progress.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/tracks/{trackId}/instances/{instanceId}","href":"/api-reference/tracks/get-a-track-instance"},{"title":"Enroll user in track","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/tracks/{trackId}/enroll","href":"/api-reference/tracks/enroll-user-in-track"}]},{"group":"Surveys","pages":[{"title":"List surveys","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/surveys","href":"/api-reference/surveys/list-surveys"},{"title":"Get survey details","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/surveys/{surveyId}","href":"/api-reference/surveys/get-survey-details"},{"title":"Get survey report","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/surveys/{surveyId}/report","href":"/api-reference/surveys/get-survey-report"},{"title":"Get a respondent's survey result","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/surveys/{surveyId}/instances/{instanceId}/participants/{userId}","href":"/api-reference/surveys/get-a-respondents-survey-result"},{"title":"Get survey trends","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/surveys/{surveyId}/trends","href":"/api-reference/surveys/get-survey-trends"}]},{"group":"Introductions","pages":[{"title":"List introductions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/introductions","href":"/api-reference/introductions/list-introductions"},{"title":"Get track introductions report","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/introductions/report","href":"/api-reference/introductions/get-track-introductions-report"},{"title":"Get introduction details","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/introductions/{introductionId}","href":"/api-reference/introductions/get-introduction-details"},{"title":"List introduction instances","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/introductions/{introductionId}/instances","href":"/api-reference/introductions/list-introduction-instances"},{"title":"Get introduction report","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/introductions/{introductionId}/report","href":"/api-reference/introductions/get-introduction-report"}]},{"group":"Account","pages":[{"title":"Get user provisioning settings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/account/provisioning","href":"/api-reference/account/get-user-provisioning-settings"},{"title":"Update user provisioning settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/account/provisioning","href":"/api-reference/account/update-user-provisioning-settings"},{"title":"Preview a provisioning change","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/account/provisioning/preview","href":"/api-reference/account/preview-a-provisioning-change"},{"title":"Get feature permissions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/account/permissions","href":"/api-reference/account/get-feature-permissions"},{"title":"Update feature permissions","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/account/permissions","href":"/api-reference/account/update-feature-permissions"}]}]}]}]},"title":"Get track report - Doozy Help","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}