Dashboard
Overview of all scraped Ark Wiki data
Quick Search
Search creatures, items, and maps
Creatures
All creatures scraped from the Ark Wiki
| Image | Name | DLC | Temperament | Blueprint | Game | Actions |
|---|
Bosses
All boss creatures and their arenas
Items
Items from the Ark Wiki
| Image | Name | Type | Blueprint Path | Game | Actions |
|---|
Maps
All Ark maps and their creature availability
Boss Arenas
All boss arenas with tribute requirements
API Access
Your API key and documentation
All API endpoints require an API key. Include it in every request:
X-API-Key: your_api_key_here
GET /api/creatures?api_key=your_api_key_here
Rate limit: 60 requests per minute. Exceeding this returns 429 Too Many Requests.
| Method | Endpoint | Parameters | Description |
|---|---|---|---|
| Dashboard | |||
| GET | /api/stats | - | Total counts for all data types |
| Creatures | |||
| GET | /api/creatures | q, category, game, dlc, limit, offset | List creatures with filters and pagination |
| GET | /api/creatures/:id | - | Full creature detail with variants, arenas, maps |
| GET | /api/creatures/search | name (required) | Find creature by exact name |
| GET | /api/creatures/dlcs | - | List all creature DLC values |
| Bosses | |||
| GET | /api/bosses | q, dlc, game | List bosses with variants and arenas |
| GET | /api/bosses/dlcs | - | List all boss DLC values |
| Items | |||
| GET | /api/items | q, type, game, limit, offset | List items with filters and pagination |
| GET | /api/items/:id | - | Full item detail with tribute usage |
| GET | /api/items/search | name (required) | Find item by exact name |
| GET | /api/items/types | - | List all item types |
| Arenas | |||
| GET | /api/arenas | q, dlc, game, map | List arenas with bosses and tributes |
| GET | /api/arenas/:id | - | Single arena detail |
| GET | /api/arenas/dlcs | - | List all arena map names |
| Maps | |||
| GET | /api/maps | - | All maps with creature counts |
| GET | /api/maps/:id | - | Map detail with counts and arenas |
| GET | /api/maps/:id/creatures | game | Creatures on a specific map |
| Search | |||
| GET | /api/search | q (required) | Search across creatures, items, maps, arenas |
| Value | Meaning |
|---|---|
Both | Available in both ARK: Survival Evolved and ARK: Survival Ascended |
ASE | Only in ARK: Survival Evolved |
ASA | Only in ARK: Survival Ascended |
cURL
curl -H "X-API-Key: ark_your_key_here" \
"https://wiki.shadowhunter-systems.co.za/api/creatures?q=rex"
JavaScript
const API_KEY = "ark_your_key_here";
const BASE = "https://wiki.shadowhunter-systems.co.za";
const res = await fetch(`${BASE}/api/creatures?q=rex`, {
headers: { "X-API-Key": API_KEY },
});
const data = await res.json();
console.log(data.total, "creatures found");
Python
import requests
API_KEY = "ark_your_key_here"
BASE = "https://wiki.shadowhunter-systems.co.za"
headers = {"X-API-Key": API_KEY}
response = requests.get(f"{BASE}/api/maps", headers=headers)
maps = response.json()
for m in maps["data"]:
print(f"{m['name']} ({m['game']})")
| Status | Meaning |
|---|---|
401 | Missing or invalid API key |
429 | Rate limit exceeded (check Retry-After header) |
400 | Bad request — missing required parameter |
404 | Resource not found |
500 | Internal server error |
Admin Panel
Manage scans and edit database entries
Scanner Controls
Trigger wiki scans and monitor progress
Rescan all creatures from the wiki
Rescan all bosses from the wiki
Rescan all items from the wiki
Rescan all map creature lists
Rescan boss arenas and tributes
Rescan everything from scratch
Scan Log
Recent scan activity
| Category | Page | Status | Error | Time |
|---|
Edit Records
Search and edit creature, boss, or item records
API Keys
Manage public API access keys
| Label | Discord ID | Status | Requests Today | Last Used | Created | Actions |
|---|
Admin Users
Manage who can access the admin panel (Owner only)
| Discord ID | Username | Role | Added | Actions |
|---|