Skip to main content

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 to X (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 is 30 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 returns 403 (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
{
  "code": "API_MONTHLY_CAP_REACHED",
  "reset_at": "2026-06-01T00:00:00Z",
  "upgrade_url": "https://www.opus.pro/contact-api"
}

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-accounts
  • POST /api/social-copy-jobs
  • GET /api/social-copy-jobs/{jobId}
  • POST /api/post-tasks
  • POST /api/publish-schedules
  • DELETE /api/publish-schedules/{scheduleId}

Video Duration & Size Limit

The maximum video duration is 10 hours, with a maximum file size of 30 GB.

Storage Limit

By default, all projects expire in 30 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 429 with response header X-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.

API project minimum

API projects have a 10-credit minimum (about 10 minutes of clip time). Submissions through the OpusClip web app are not subject to this API-only minimum.

Supported Languages

We support over 20 languages, please take a look at the list of supported languages here.