What the latest processing result of a recording holds: cameras, columns, features, rate and duration
GET
/v1/projects/{projectId}/recordings/{recordingId}/schemacurl -X GET 'https://api.embodiflow.io/v1/projects/{projectId}/recordings/{recordingId}/schema' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'Authorization
Send a personal access token with every request.
- Authorization: Bearer PAT
Path parameters
- projectIdstringrequired
- recordingIdstringrequired
Responses
Metadata only, for editor completion and for choosing a sample. A field the result does not state is null or empty.
- dataobjectrequired
- recordingIdstringrequired
- resultIdstringrequired
- kindstring | nullrequiredAllowed valueshumanrobot
- fpsnumber | nullrequired
- durationSnumber | nullrequired
- numFramesnumber | nullrequired
- camerasarray<object>required
- columnsarray<object>required
- featuresarray<object>required
- stereoPairsarray<object>required
Response example
{
"data": {
"recordingId": "string",
"resultId": "string",
"kind": "human",
"fps": 0,
"durationS": 0,
"numFrames": 0,
"cameras": [
{
"key": "string",
"role": "string",
"width": 0,
"height": 0,
"anonymized": false
}
],
"columns": [
{
"name": "string",
"type": "string",
"dtype": "string",
"shape": [
0
],
"unit": "string",
"frame": "string"
}
],
"features": [
{
"name": "string",
"type": "string",
"source": "string",
"stepId": "string"
}
],
"stereoPairs": [
{
"left": "string",
"right": "string"
}
]
}
}Servershttps://api.embodiflow.io/v1https://api.embodiflow.dev/v1