R
Rankup

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

MethodEndpointDescription
GET/api/auth/meGet current user profile and role
GET/api/clientsList clients for your organization
POST/api/clientsCreate a new client
DELETE/api/clients/:idDelete a client
GET/api/locations?clientId=:idList locations for a client
POST/api/locations/uploadBulk 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