docs: Add Pterodactyl admin API key for Chronicler access

This commit is contained in:
Claude
2026-04-14 00:40:58 +00:00
parent c276d3578d
commit e98af91221

View File

@@ -162,6 +162,45 @@ Cloudflare Developer Platform:set_active_account
---
## Pterodactyl Panel API Keys
**Panel URL:** https://panel.firefrostgaming.com
| Key | Type | Token | Purpose |
|-----|------|-------|---------|
| Claude Chronicler | **Admin** (`ptla_`) | `ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5` | Full admin access — server management, schedules, allocations, users |
| Whitelist Manager / Arbiter | **Client** (`ptlc_`) | `ptlc_vudB5oRaeoJGPip4fH5PDiymgi28uc39OjJsCbTDVEK` | Client-level access — Arbiter and whitelist manager use this |
**Admin key capabilities (ptla_):**
- Create/delete servers
- Manage schedules (create, update, fix broken ones)
- Manage allocations and ports
- Manage users and nodes
- Everything the client key can do, plus all of the above
**Usage:**
```bash
# Power action (restart/start/stop/kill)
curl -s -X POST "https://panel.firefrostgaming.com/api/client/servers/{uuid}/power" \
-H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5" \
-H "Content-Type: application/json" \
-d '{"signal":"restart"}'
# Send console command
curl -s -X POST "https://panel.firefrostgaming.com/api/client/servers/{uuid}/command" \
-H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5" \
-H "Content-Type: application/json" \
-d '{"command":"your command here"}'
# List all servers (admin)
curl -s "https://panel.firefrostgaming.com/api/application/servers" \
-H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5"
```
**Added:** April 13, 2026 (Chronicler #87) — Admin key created at Michael's request to give Chroniclers full panel access.
---
## Adding New Connectors
1. Go to Claude Settings → Connectors