API Documentation
Complete guide for developers integrating RBX Tracker into their applications
Authentication PREMIUM+
API access is available for Premium and Enterprise subscribers. You must first create an API key from the API Keys page.
Include API Key in Request Header
Or Using Bearer Authentication
Rate Limits
API requests are subject to the following rate limits:
- Premium Plan: 100 requests per minute
- Enterprise Plan: 500 requests per minute
Rate limit information is included in response headers:
API Endpoints
Base URL
GET /games
Get all games tracked by your account.
Response Example:
GET /games/:id/stats
Get current statistics for a specific game (single snapshot from your tracked games).
Parameters:
id(required): Internal game ID
Response Example:
GET /games/summary
Get game summaries with optional historical data for a date range (Premium/Enterprise).
Query parameters:
start_date(optional): YYYY-MM-DDend_date(optional): YYYY-MM-DDgame_id(optional): Specific game ID or omit for all games
GET /games/:id/summary
Get summary for a specific game with optional historical data (Premium/Enterprise).
Query parameters:
start_date(optional): YYYY-MM-DDend_date(optional): YYYY-MM-DD
GET /games/:id/export
Export raw time-series data for a game (Premium/Enterprise). Returns timestamp (UTC), universe_id, CCU, visits, favorites, likes, dislikes, revenue.
Query parameters:
start_date(required): YYYY-MM-DDend_date(required): YYYY-MM-DDformat(optional):json(default) orcsv
Example:
GET /user
Get current API user info and subscription (plan, max games, trial status).
GET /usage
Get API usage limits and current usage (games count, rate limits, API keys).
Data, time-series & retention
Historical snapshots
Yes. We store time-series data per experience with timestamp (UTC), universe ID, CCU, visits, favorites, likes, and revenue when available.
Sampling resolution
Resolution is plan-based:
- Basic: 30 or 60 minutes
- Premium: 10–60 minutes
- Enterprise: 1–60 minutes (1-minute resolution available)
Retention by plan
- Basic: 7 days
- Premium: 30 days
- Enterprise: 730 days (2 years)
Timestamps
All time-series and export timestamps are in UTC (ISO 8601).
Rank data
We track and store real rankings among your tracked games: by current players (CCU) and by total visits. Optionally, rankings can be enriched from an external source (e.g. Popular/Trending) when configured.
Where users see Rank: on the Game stats page (per-game rank card and rank-over-time chart), on the Summary page (current position and per-game rank in the date range), and in Discord via the /rank slash command.
Larger export
Yes. Via the web: summary view plus CSV, Excel, and JSON export. Via API: GET /api/v1/games/:id/export?start_date=...&end_date=...&format=csv|json (Premium/Enterprise).
Paid plans, API & data licensing
We offer paid plans and API access (Premium/Enterprise). For formal data licensing or bulk datasets, please contact us via the Contact page.
Error Handling
All API endpoints return standard HTTP status codes and JSON error responses:
Success Codes
200 OK- Request successful201 Created- Resource created successfully
Error Codes
400 Bad Request- Invalid request parameters401 Unauthorized- Missing or invalid API key403 Forbidden- Insufficient permissions404 Not Found- Resource not found429 Too Many Requests- Rate limit exceeded500 Internal Server Error- Server error
Error Response Format
Code Examples
cURL
JavaScript / Node.js
Python
PHP
Best Practices
- Store API Keys Securely: Never commit API keys to version control or expose them in client-side code
- Use Environment Variables: Store your API keys in environment variables or secure configuration files
- Implement Caching: Cache API responses to reduce unnecessary requests
- Handle Rate Limits: Implement exponential backoff when rate limits are reached
- Monitor Usage: Check your API usage on the API Keys page
- Rotate Keys Regularly: Regenerate your API keys periodically for security
Support & Resources
Need help with the API? We're here to assist:
- NewsTargeted API Portal: Endpoints list (api.newstargeted.com) · Full RBX-Tracker API doc
- Discord Server: Join our Discord community for developer support
- API Keys Management: Manage your API keys
- Subscription Plans: View Premium and Enterprise plans
- Contact Support: Send us a message