List episodes in a project
GET
/v1/projects/{projectId}/episodescurl -X GET 'https://api.embodiflow.io/v1/projects/{projectId}/episodes' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'认证
每个请求都需要携带个人访问令牌(PAT)。
- Authorization: Bearer PAT
路径参数
- projectIdstring必填
查询参数
- pageSizenumber
Page size (default 25, maximum 100). Over-maximum is refused.
- pageTokenstring
Opaque page token from the previous response.
- verdictstring可选值failwarningincompletepassnot_checked
- failingCheckstring
- recordingIdstring (uuid)
- collectionOrderIdstring (uuid)
- collectionTaskIdstring (uuid)
- collectorIdstring (uuid)
- uploadedAfterstring
- uploadedBeforestring
- taskstring
- taskExactstring
- taskMissingboolean
- outcomestring可选值successfailurepartial
- tagstring
- attributeobject
- splitTagstring可选值trainvaltest
- versionSplitstring可选值trainvaltest
- durationMinnumber
- durationMaxnumber
- durationMaxExclusivenumber
- subtaskCountMinnumber
- subtaskCountMaxnumber
- subtaskCountMaxExclusivenumber
- cameraCountMinnumber
- cameraCountMaxnumber
- cameraCountMaxExclusivenumber
- fpsMinnumber
- fpsMaxnumber
- fpsMaxExclusivenumber
- idleFractionMinnumber
- idleFractionMaxnumber
- idleFractionMaxExclusivenumber
- sceneIdstring (uuid)
- labelStatestring可选值suggestedlabeledapprovedrejected
- hasSubtasksboolean
- annotationJobIdstring (uuid)
- selectionRunIdstring (uuid)
- qstring
Natural-language rank within the project. Ignores sort.
- sortstring可选值upload_datedurationverdictrecording_name
- orderstring可选值ascdesc
响应
Success
- dataarray<EpisodeListRowDto>必填
- episodeIdstring必填
- recordingIdstring必填
- recordingNamestring必填
- startNsnumber必填
- endNsnumber必填
- durationNsnumber必填
- cameraKeysarray<string>必填
- posterUrlstring | null必填
- taskobject | null必填
- outcomestring | null必填
- subtaskCountnumber必填
- tagsarray<string>必填
- attributesobject必填
- splitTagstring | null必填
- labelStatestring必填
- verdictstring必填可选值warningfailpassincompletenot_checked
- verdictReasonstring | null必填
- issueCountnumber必填
- collectorany | null必填
- headRevisionIdstring | null必填
- confidencenumber | null必填
- excludedone of必填
- provenancestring必填可选值humanai_proposed
- reviewedone of必填
- semanticScorenumber
- nextPageTokenstring
Opaque AIP-158 page token. Omitted when the collection is exhausted.
- metaobject必填
- pageSizenumber必填
- totalCountnumber
- truncatedone of
- requestIdstring
响应示例
{
"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
}
],
"nextPageToken": "string",
"meta": {
"pageSize": 0,
"totalCount": 0,
"truncated": false,
"requestId": "string"
}
}服务器https://api.embodiflow.io/v1https://api.embodiflow.dev/v1