# Games — Zapi reference > Every Games endpoint on Zapi, with parameters, request shape and an example response. **Base URL:** `https://api-preview.zapi.ink` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a key at https://preview.zapi.ink/dashboard/keys (free tier — 600 req/mo, no credit card). **Response envelope:** `{ status: "success" | "error", message: string, content: }` **Rate limit:** 60 req/min (free tier). Per-endpoint cache TTL is documented below. **Errors:** standard HTTP codes (`401` invalid key, `429` rate limited, `5xx` upstream). Body always has `{ status: "error", message, errors? }`. ```bash curl "https://api-preview.zapi.ink/v1/CATEGORY:SCRAPER/ENDPOINT?param=value" \ -H "x-api-key: $ZAPI_KEY" ``` **Category page:** https://preview.zapi.ink/category/games **Full catalog:** https://preview.zapi.ink/apis · **Index:** https://preview.zapi.ink/llms-full.txt --- ## Arena of Valor Stalker **Category:** games · **Slug:** `aov` **Detail page:** https://preview.zapi.ink/api/games/aov Cek username akun Arena of Valor (AoV) berdasarkan Player ID. Game MOBA 5v5 dari TiMi Studio yang dikenal sebagai Honor of Kings di pasar global. **Tags:** games, moba, aov ### Get User Profile Cek username akun Arena of Valor (AoV) berdasarkan Player ID. Game MOBA 5v5 dari TiMi Studio yang dikenal sebagai Honor of Kings di pasar global. - **Method:** `GET` - **Endpoint:** `https://api-preview.zapi.ink/v1/games:aov/profile` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `gameId` | string | query | yes | ID akun dalam game | **cURL:** ```bash curl "https://api-preview.zapi.ink/v1/games:aov/profile?gameId=123456789" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api-preview.zapi.ink/v1/games:aov/profile?gameId=123456789", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api-preview.zapi.ink/v1/games:aov/profile?gameId=123456789", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` --- ## Free Fire Stalker **Category:** games · **Slug:** `free-fire` **Detail page:** https://preview.zapi.ink/api/games/free-fire Cek username akun Free Fire berdasarkan Player ID. Battle royale mobile dari Garena dengan 50 pemain per match selama 10 menit. **Tags:** games, mobile, garena, battle-royale ### Get User Profile Cek username akun Free Fire berdasarkan Player ID. Battle royale mobile dari Garena dengan 50 pemain per match selama 10 menit. - **Method:** `GET` - **Endpoint:** `https://api-preview.zapi.ink/v1/games:free-fire/profile` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `gameId` | string | query | yes | ID akun dalam game | **cURL:** ```bash curl "https://api-preview.zapi.ink/v1/games:free-fire/profile?gameId=987654321" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api-preview.zapi.ink/v1/games:free-fire/profile?gameId=987654321", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api-preview.zapi.ink/v1/games:free-fire/profile?gameId=987654321", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` --- ## Genshin Impact Stalker **Category:** games · **Slug:** `genshin-impact` **Detail page:** https://preview.zapi.ink/api/games/genshin-impact Cek username akun Genshin Impact berdasarkan UID. Open-world action-RPG gacha dari HoYoverse — multi-platform (mobile/PC/PS). **Tags:** games, gacha, rpg, hoyoverse ### Get User Profile Cek username akun Genshin Impact berdasarkan UID. Open-world action-RPG gacha dari HoYoverse — multi-platform (mobile/PC/PS). - **Method:** `GET` - **Endpoint:** `https://api-preview.zapi.ink/v1/games:genshin-impact/profile` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `gameId` | string | query | yes | ID akun dalam game | | `serverId` | string | query | yes | Server ID akun (wajib) | **cURL:** ```bash curl "https://api-preview.zapi.ink/v1/games:genshin-impact/profile?gameId=800000001&serverId=os_asia" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api-preview.zapi.ink/v1/games:genshin-impact/profile?gameId=800000001&serverId=os_asia", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api-preview.zapi.ink/v1/games:genshin-impact/profile?gameId=800000001&serverId=os_asia", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` --- ## Mobile Legends Stalker **Category:** games · **Slug:** `mlbb` **Detail page:** https://preview.zapi.ink/api/games/mlbb Cek username akun Mobile Legends: Bang Bang berdasarkan User ID dan Zone ID. Game MOBA 5v5 mobile terpopuler di Asia Tenggara dari Moonton. **Tags:** games, mobile, moba ### Get User Profile Cek username akun Mobile Legends: Bang Bang berdasarkan User ID dan Zone ID. Game MOBA 5v5 mobile terpopuler di Asia Tenggara dari Moonton. - **Method:** `GET` - **Endpoint:** `https://api-preview.zapi.ink/v1/games:mlbb/profile` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `gameId` | string | query | yes | ID akun dalam game | | `zoneId` | string | query | yes | Zone ID akun (wajib) | **cURL:** ```bash curl "https://api-preview.zapi.ink/v1/games:mlbb/profile?gameId=123456789&zoneId=1234" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api-preview.zapi.ink/v1/games:mlbb/profile?gameId=123456789&zoneId=1234", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api-preview.zapi.ink/v1/games:mlbb/profile?gameId=123456789&zoneId=1234", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` ---