Base server URL:
https://films.aartzz.pp.uaGenerating an API Key
To use the API and bypass guest rate limits, generate a personal API key:- Open the web app at films.aartzz.pp.ua.
- Sign up or log in (supported trusted providers: Gmail, Outlook, Proton, Ukr.net, iCloud).
- Navigate to Settings ➔ Account ➔ API (or directly films.aartzz.pp.ua/dashboard).
- Click “Create Key”, assign a descriptive name (e.g.
My Production Bot), and copy your generated key (uaf_live_...).
Authentication Methods
Authenticate your API requests using any of the following methods:1. HTTP Header x-api-key (Recommended)
2. Header Authorization: Bearer
3. Query Parameter (convenient for media players)
Security & Rate Limits
The UAFilms server employs tiered security to ensure high service availability:-
Authenticated Users (with API key):
- Completely exempt from Cloudflare Turnstile CAPTCHA checks.
- Full analytics tracking (request volume, average latency, and recent 50 logs).
- High concurrency and priority queue for source extraction.
-
Unauthenticated / Guest Requests:
- Standard catalog routes (
/api/home,/api/search,/api/details) have soft rate limits. - Streaming resolution endpoints (
/v1/movies/*,/v1/tv/*) are strictly rate-limited to 10 requests per minute per client IP. - When Cloudflare Turnstile protection is active, guest requests must include a valid token in the
cf-turnstile-responseheader orturnstile_tokenquery parameter.
- Standard catalog routes (