Roleplay ProjectProduction API

Private infrastructure, cleanly exposed.

This endpoint serves trusted FiveM, Discord, and telemetry integrations. It is intentionally narrow, rate-limited, and not available as a public developer API.

Exposed Routes

POST/v1/healthserver heartbeat
POST/v1/eventtelemetry event
GET/v1/configruntime config
POST/discord/interactionssigned interactions
curl -X POST https://api.roleplayproject.net/v1/health \
  -H "x-telemetry-key: <key>" \
  -H "Content-Type: application/json"

Access Model

  • Public authx-telemetry-key
  • DiscordEd25519 verified
  • General limit30 r/s
  • v1 limit10 r/s
  • Admin routesedge blocked
Requests to /admin/* are rejected publicly before they reach the application layer.

Security Posture

  • TransportHSTS, HTTPS only
  • FramingDENY
  • Sniffingnosniff
  • Forwarded IPrewritten at nginx
  • Secretsenvironment only