API Reference
Rankup exposes a REST API for programmatic access to your data. All endpoints require authentication and respect the same role-based permissions as the dashboard.
Base URL
https://app.rankup.cc/api Authentication
All API requests must include a valid session token. See Authentication for details on obtaining and using tokens.
Available endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/auth/me | Get current user profile and role |
GET | /api/clients | List clients for your organization |
POST | /api/clients | Create a new client |
DELETE | /api/clients/:id | Delete a client |
GET | /api/locations?clientId=:id | List locations for a client |
POST | /api/locations/upload | Bulk import locations from CSV data |
Response format
All responses are JSON. Successful responses return the requested data directly. Error responses include an error field:
{
"error": "Missing clientId or rows"
} Rate limits
API requests are rate limited per organization. Current limits:
- Starter - 100 requests/minute
- Professional - 500 requests/minute
- Enterprise - custom limits