Adminify Analytics Core API

Comprehensive API documentation for analytics data collection and retrieval

Environment

Base URL: http://localhost:3000

Authentication

All API endpoints require authentication using the API key header:

x-adminify-analytics-core-api-key: YOUR_API_KEY_HERE

Replace YOUR_API_KEY_HERE with your actual API key from your environment configuration.

Common Error Responses

401Missing API Key
{
  "error": "Missing required header: x-adminify-analytics-core-api-key"
}
401Invalid API Key
{
  "error": "Invalid API key"
}
400Missing Required Parameters
{
  "error": "At least one of brandId, reportingId, or locationId is required"
}
400Missing Required Field
{
  "error": "Missing required field: contactId"
}
500Internal Server Error
{
  "error": "Failed to fetch analytics summary"
}