Documentation Index
Fetch the complete documentation index at: https://help.opus.pro/llms.txt
Use this file to discover all available pages before exploring further.
Credits
Ensure your account has sufficient credits to process the video before submitting a new project. When posting clips toX (formerly Twitter) through the social posting APIs, each post consumes 1 credit. Learn more about credits here.
Rate Limit
The standard OpusClip API rate limit is30 requests per minute per API key for the core project and clip APIs. Exceeding this limit will result in a 429 status code response.
Monthly API Cap
The Pro Beta plan includes 15 hours / 900 credits of API usage per calendar month, per workspace. Business plans follow your contract. When you have used 900 credits, the API returns403 (not 429) so agent frameworks do not retry in a loop. Your API access resumes on the first day of the next month (UTC), or you can contact sales to upgrade. The OpusClip web app stays fully usable while the API is capped.
Cap-hit response
Social Posting Rate Limits
Social posting APIs use their own per-endpoint rate limits. Refer to Social Posting Rate Limits for the current limits for:GET /api/social-accountsPOST /api/social-copy-jobsGET /api/social-copy-jobs/{jobId}POST /api/post-tasksPOST /api/publish-schedulesDELETE /api/publish-schedules/{scheduleId}
Video Duration & Size Limit
The maximum video duration is10 hours, with a maximum file size of 30 GB.
Storage Limit
By default, all projects expire in30 days. If auto-save is enabled for your account, projects will be automatically saved to your storage. Learn more about storage here.
Concurrency Limit
- Pro Beta: up to 4 projects running simultaneously.
- Business: up to 50 projects running simultaneously.
- Exceeding your limit returns
429with response headerX-Cap-Reason: concurrent. - The limit lifts as soon as any in-flight project finishes (usually within a minute or two for short clips).
- Retry-after-backoff is the correct pattern.