Skip to main content
POST
Validate Twin

Authorizations

Authorization
string
header
required

A Kite API key (kite_...), from Platform API → Keys in the dashboard.

Headers

authorization
string | null
X-Impersonation-Token
string | null
Kite-Version
enum<string>
default:2026-09-27

The dated contract your code was written against. Without it you get 2026-09-27; every response says which version served it.

Available options:
2026-09-27

Body

application/json

The checks a create runs, without creating anything or spending anything.

source
TwinSource · object
required

Where the episode comes from. The same shape as an augmentation's source.

camera
string | null
Maximum string length: 200
wrist_camera
string | null
Maximum string length: 200

Response

Successful Response

ok
boolean
required
source
TwinSource · object
required

Where the episode comes from. The same shape as an augmentation's source.

cameras
string[]
required
scene_camera
string
required

The camera a twin would seed the room from

estimate
TwinEstimate · object
required
object
enum<string>
default:twin_validation
Available options:
twin_validation
Allowed value: "twin_validation"
wrist_camera
string | null
episodes
integer | null
fps
number | null
format
string | null

The LeRobot dataset format version