API documentation and key management for mobile apps
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY/api/mobile/dashboardGet dashboard summary data
Response:
{
"complianceScore": 85,
"openAlerts": 12,
"pendingTasks": 5,
"recentActivity": [...]
}/api/mobile/clientsList all clients
Response:
{
"clients": [
{ "id": 1, "name": "Acme Corp", "status": "active" }
]
}/api/mobile/alertsGet active alerts
Response:
{
"alerts": [
{ "id": 1, "title": "...", "severity": "high" }
]
}/api/mobile/tasks/:id/completeMark a task as complete
Response:
{ "success": true }/api/mobile/notificationsGet push notification settings
Response:
{
"enabled": true,
"types": ["alerts", "tasks", "reports"]
}/api/mobile/notifications/registerRegister device for push notifications
Request Body:
{ "deviceToken": "...", "platform": "ios" }Response:
{ "success": true }1000
Requests per hour
10 MB
Max request size
30s
Request timeout