Async lifecycle
The public API is designed around create, upload, complete-upload, poll status, and download, so long-running mocap jobs do not block client requests.
MOCAP API
Use the AIMoCap video mocap API to create async jobs, upload source video, poll status, and download FBX or robot motion outputs.
For developers looking for an API-driven video mocap pipeline.
AIMoCap provides an async mocap API for creating jobs, uploading video, polling status, and downloading supported motion outputs.
Use it when mocap must fit into a product workflow with upload URLs, status polling, result downloads, and API v-credit accounting.
Do not use the API when you need synchronous frame-by-frame processing or a private custom target that has not been prepared for your account.
The AIMoCap API is designed for production integrations that need asynchronous video mocap jobs instead of manual browser-only workflows.
Developers can create a job, upload video to the returned upload URL, complete the upload, poll job status, and download available outputs.
This makes the API page different from a generic product page: it should help an engineer understand job state, supported targets, billing units, and failure boundaries before writing client code.
Use these facts to decide whether this workflow matches your output, integration, and cleanup needs.
The public API is designed around create, upload, complete-upload, poll status, and download, so long-running mocap jobs do not block client requests.
A single API job can request supported targets such as Default and Unitree G1 when the account and job limits allow it.
API jobs use API v-credit, while browser Studio jobs use web credits; this keeps product integrations and manual use easier to audit.
Client code should be prepared to download different result artifacts depending on requested targets, such as FBX for Default output or robot-oriented data for Unitree G1.
Send job metadata such as title, supported target IDs, optional trim fields, and export FPS.
Upload the source video to the provided upload URL, then call complete-upload so AIMoCap can queue processing.
Poll the job status and download available FBX, preview video, or Unitree G1 robot motion output when complete.
Track API v-credit separately from browser Studio credits so product usage, automated jobs, and manual Studio jobs can be audited independently.
Yes. The API supports multiple target IDs in one job when the account and job limits allow it.
API usage is tracked with v-credit, which is separate from web Studio credits.
The API reference documents supported targets, trim fields, export FPS, upload, polling, and result download behavior.
No. AIMoCap API jobs are asynchronous: create the job, upload the video, complete the upload, poll status, and download results when processing finishes.
No. API jobs use API v-credit, while browser Studio mocap jobs use web credits. This separation keeps automated product usage easier to track.
Continue through this topic cluster to compare output formats, API options, and workflow boundaries.