API Overview
PingPanda provides a simple REST API for sending events.
Base URL
https://pingpanda.com/api/v1
Authentication
All API requests require authentication using your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Rate Limits
- Free Plan: 60 requests per minute
- Pro Plan: 200 requests per minute
Rate limit information is returned in response headers:
X-RateLimit-Limit: Maximum requests allowedX-RateLimit-Remaining: Remaining requests in the windowX-RateLimit-Reset: Unix timestamp when the limit resetsRetry-After: Seconds to wait before retrying (when rate limited)
Response Format
All responses are JSON. Successful responses return 200 OK. Errors return appropriate HTTP status codes with error messages.
Endpoints
- Events API - Send events to Discord
Error Codes
400- Bad Request (invalid JSON, missing fields)401- Unauthorized (invalid or missing API key)403- Forbidden (Discord ID not set)404- Not Found (category doesn't exist)422- Unprocessable Entity (validation error)429- Too Many Requests (rate limit exceeded)500- Internal Server Error