Limitations

This page lists the operational limits of the Frame3D API.

The following limits apply to the hosted API at https://api.frame3d.dev. If you are self-hosting the API, you can configure these limits in your environment variables.

Request Limits

LimitValueDescription
Max JSON Body Size32 MBThe maximum size of the JSON request body.
Max Model Size150 MBThe maximum size of the GLB model file that can be processed.
Max Frames per Request32The maximum number of frames allowed in a single batch or sequence request.

Timeouts

Requests exceeding these time limits will be terminated.

Endpoint / TypeTimeoutDescription
Single Render80 secondsMaximum time for a single image render.
Batch (Base)80 secondsBase timeout for batch requests.
Batch (Per Frame)+10 secondsAdditional time allowed per frame in a batch request.
Sequence (Base)80 secondsBase timeout for sequence requests.
Sequence (Per Frame)+5 secondsAdditional time allowed per frame in a sequence request.

Rate Limits

Rate limits are enforced by the API gateway to ensure fair usage.

  • Standard Limit: 100 requests per minute (default).

If you require higher limits, please contact us or consider self-hosting the API.