List episodes in a version
GET
/v1/projects/{projectId}/versions/{versionNumber}/episodescurl -X GET 'https://api.embodiflow.io/v1/projects/{projectId}/versions/{versionNumber}/episodes' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'Authorization
Send a personal access token with every request.
- Authorization: Bearer PAT
Path parameters
- projectIdstringrequired
- versionNumbernumberrequired
Query parameters
- pageSizenumber
Page size (default 25, maximum 100). Over-maximum is refused.
- pageTokenstring
Opaque page token from the previous response.
- splitstringAllowed valuestrainvaltest
Responses
Success
- dataarray<object>required
- episodeIdstringrequired
- recordingIdstringrequired
- recordingNamestringrequired
- startNsnumberrequired
- endNsnumberrequired
- durationNsnumberrequired
- cameraKeysarray<string>required
- posterUrlstring | nullrequired
- taskobject | nullrequired
- outcomestring | nullrequired
- subtaskCountnumberrequired
- tagsarray<string>required
- attributesobjectrequired
- splitTagstring | nullrequired
- labelStatestringrequired
- verdictstringrequiredAllowed valueswarningfailpassincompletenot_checked
- verdictReasonstring | nullrequired
- issueCountnumberrequired
- collectorany | nullrequired
- headRevisionIdstring | nullrequired
- confidencenumber | nullrequired
- excludedone ofrequired
- provenancestringrequiredAllowed valueshumanai_proposed
- reviewedone ofrequired
- semanticScorenumber
- splitstringrequiredAllowed valuestestvaltrain
- frozenRevisionIdstringrequired
- nextPageTokenstring
Opaque AIP-158 page token. Omitted when the collection is exhausted.
- metaobjectrequired
- pageSizenumberrequired
- totalCountnumber
- truncatedone of
- requestIdstring
Response example
{
"data": [
{
"episodeId": "string",
"recordingId": "string",
"recordingName": "string",
"startNs": 0,
"endNs": 0,
"durationNs": 0,
"cameraKeys": [
"string"
],
"posterUrl": "string",
"task": {
"en": "string",
"zh": "string"
},
"outcome": "string",
"subtaskCount": 0,
"tags": [
"string"
],
"attributes": {},
"splitTag": "string",
"labelState": "string",
"verdict": "warning",
"verdictReason": "string",
"issueCount": 0,
"collector": null,
"headRevisionId": "string",
"confidence": 0,
"excluded": false,
"provenance": "human",
"reviewed": false,
"semanticScore": 0,
"split": "test",
"frozenRevisionId": "string"
}
],
"nextPageToken": "string",
"meta": {
"pageSize": 0,
"totalCount": 0,
"truncated": false,
"requestId": "string"
}
}Servershttps://api.embodiflow.io/v1https://api.embodiflow.dev/v1