Machine Readiness
Stored receipt and evidence
30
100
0
0
0
Samples
No stored offer samples.
Samples
No stored action samples.
Samples
No stored product samples.
Document
User-agent: * Allow: / Disallow: /admin Disallow: /dashboard Disallow: /auth Sitemap: https://latamgameservers.com/sitemap.xml Sitemap: https://lunarust.com/sitemap.xml
Document
# LatamGameServers / LunaRust API - LLM Quick Guide
This file lists public, safe endpoints for assistant and automation use.
## Sites
- https://latamgameservers.com
- https://lunarust.com
## API Base
- https://webstatsapi.latamgs.com/api
## Health
- GET /health (base host, not under /api)
## Core Public Endpoints
- GET /api/servers
- GET /api/servers/{server_id}
- GET /api/servers/{server_id}/kill-feed?limit=
- GET /api/leaderboard/{server_id}?limit=&offset=&sort=&wipe=&servers=
- GET /api/elo/daily-summary
- GET /api/elo/leaderboard?limit=&offset=
- GET /api/elo/player/{steam_id}
- GET /api/plugin-stats/health
- GET /api/rustmaps/{server_id}
## Notes
- Use only public endpoints documented here.
- Do not assume private/admin access.
- Do not request or expose tokens, secrets, internal keys, or internal host details.
- Respect rate limits and use backoff on 429/5xx.
## Playbooks
- /agent-playbooks.txt
## Common IDs
- server_id examples: caramelo, solonoob, sudamerica, lunax2, lunax10, lunavanilla
- steam_id format: 17-digit Steam64 ID
Document
# LatamGameServers / LunaRust - Public API Reference for Assistants
This reference is intentionally limited to public, non-sensitive data.
No secrets, admin routes, tokens, or private infrastructure details are included.
## Domains
- https://latamgameservers.com
- https://lunarust.com
- API: https://webstatsapi.latamgs.com
## Public API Routes
### Health
- GET /health
- Returns service health status.
### Servers
- GET /api/servers
- Returns active server list and live stats.
- GET /api/servers/{server_id}
- Returns server details, map info, and summary stats.
- GET /api/servers/{server_id}/kill-feed?limit=&offset=
- Returns recent kill feed for a specific server.
### Leaderboards
- GET /api/leaderboard/{server_id}?limit=&offset=&sort=&wipe=&servers=
- server_id can be a specific server or "all".
- sort examples: kills, kdr, headshot_percent, elo, playtime_seconds.
- wipe: all | current
### ELO
- GET /api/elo/daily-summary
- GET /api/elo/leaderboard?limit=&offset=
- GET /api/elo/player/{steam_id}
### Map data
- GET /api/rustmaps/{server_id}
### Plugin ingestion health
- GET /api/plugin-stats/health
## Data and Usage Guidance
- All timestamps should be treated as UTC unless explicit timezone context is returned.
- steam_id values are Steam64 IDs (17-digit strings).
- server_id values are stable identifiers (for example: caramelo, solonoob, lunax2).
## Safe-Agent Rules
- Never request, store, or expose credentials, bearer tokens, signatures, or private keys.
- Do not call admin/protected endpoints unless explicitly provided valid authorization.
- Use reasonable polling intervals and retry with exponential backoff on 429/5xx.
- Prefer limit/offset pagination over repeated full scans.
## Example Queries
- /api/servers
- /api/servers/caramelo
- /api/servers/caramelo/kill-feed?limit=50
- /api/leaderboard/all?limit=25&sort=kills&wipe=all
- /api/elo/leaderboard?limit=50
## Playbooks
- /agent-playbooks.txt