Free
Try the API and build a prototype.
$0/month
- 20 requests/day
- 10 requests/minute
- 1 API key
- Search, details and media sources
- No credit card
- "Powered by AnimeDoc" credit required
Watching on this site is free (a few videos a day, more with a free account). To build your own streaming website or app with the anime and movie API, get an API key: it starts on the Free plan (20 requests/day) and a paid plan raises its requests-per-day and requests-per-minute limits. One key for every plan — upgrading changes its limits, not the key.
Prices in USD. Sign in to see them in your own currency, based on the country on your account.
Try the API and build a prototype.
$0/month
Personal projects and hobby apps.
$12/month
Production apps and commercial use.
$22/month
High volume, with an SLA.
from $100/month
Contact us
3-Day Pass: $1 one-time, 2,000 requests/day for 3 days — for testing.
Daily quotas reset at 00:00 UTC. All plans use the same single API key — upgrading changes its limits, not the key.
| Limits & features | Free | Starter | Pro | Business | 3-Day Pass |
|---|---|---|---|---|---|
| Price (monthly) | $0 | $12 | $22 | From $100 | $1 one-time |
| Price (6 months) | $0 | $60 | $110 | Custom | — |
| Requests per day | 20 | 3,000 | 20,000 | 500,000+ | 2,000 |
| Requests per minute | 10 | 60 | 300 | Custom | 60 |
| API keys | 1 | 1 | 1 | 1 | 1 |
| Search & suggestions | |||||
| Title details | |||||
| Media sources (episode URLs) | |||||
| Stream proxy (playback) | |||||
| Commercial use | |||||
| Usage dashboard | |||||
| Support | Community | Priority | Dedicated + SLA | ||
| Attribution required | "Powered by AnimeDoc" | No | No | No | No |
| Duration | No time limit | 1 or 6 months | 1 or 6 months | Monthly or custom | 3 days |
Every HTTP call made with your API key counts as one request, whatever the endpoint: search, suggestions, details, media sources or the stream proxy. Video players fetch in chunks, so one playback through the stream proxy can take several requests. Calls rejected with 401, 403 or 429 don't count.
The API answers HTTP 429 with a JSON body saying which limit you hit (per minute or per day) and a Retry-After header. Per-minute limits clear within a minute; the daily quota resets at 00:00 UTC. Every response also carries X-RateLimit-Limit and X-RateLimit-Remaining headers so you can slow down before you hit it.
Yes. Buying a different plan switches your key to it immediately, and its full period starts that day. Renewing the plan you're already on adds the new period to the time you have left. Your API key stays the same either way.
No. Each day starts with your plan's full daily quota, and anything unused that day is gone at 00:00 UTC.
Yes. Plans don't auto-renew: you pay for one month, six months or three days at a time. If you don't renew, your key keeps working on the Free plan's limits when the period ends.
You can test on the Free plan or the $1 3-Day Pass before buying, so paid plans aren't refunded once activated. Billing mistakes, such as a double charge, are always refunded: contact support with your payment reference.
One catalog covers anime, animation, movies and series, served from AnimeDoc's content providers. Titles are added and removed as provider rights change, and some episodes may be unavailable at times, so the catalog can change without notice. Always handle a title or episode that's missing.
Pass it as a header on any of the anime endpoints — never in a public frontend, since anyone can read your page's network requests. Call it from your own backend.
curl -X POST "https://api.animedoc.cloud/api/v2/anime/search/" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword": "naruto", "page": 1, "perPage": 15}'