FAQ
API FAQ
Was this page helpful?
Direct answers to common questions about keys, pricing, model availability, polling, and output URLs.
Frequently asked questions
- Where do I create an API key?
- Create and revoke named keys at /app/api-keys after signing in. The full secret is displayed once.
- Are model prices fixed?
- No. Read GET /api/v1/models for the current credit price and use maxCredits only as an exact-match price lock.
- Can I call the API from a browser?
- Do not expose a secret key in browser code. Call Reviral from your server and expose only the minimum application-specific operation to your client.
- How do I know a job is finished?
- Poll the status URL until ready or failed. A webhook can reduce polling, but polling remains the authoritative fallback.
- How long do output links last?
- Output links are signed and expire. Download or copy the output to storage you control soon after the job is ready.