Skip to main content

Base URL

All API requests are made to the following base URL:
https://api.tuteliq.ai

Authentication

Tuteliq supports two methods of authentication. Include one of the following in every request:
  • Bearer token in the Authorization header:
    Authorization: Bearer YOUR_API_KEY
    
  • API key header:
    x-api-key: YOUR_API_KEY
    

Response Format

All responses are returned as JSON. A successful response follows this structure:
{
  "data": { ... }
}
An error response follows this structure:
{
  "error": {
    "code": "ERROR_CODE",
    "message": "A human-readable description of the error."
  }
}

Rate Limits

Rate limits are enforced per API key based on your plan tier:
TierRequests per minute
Free60
Basic300
Premium1,000
Enterprise5,000
When you exceed your rate limit, the API returns a 429 Too Many Requests status with the RATE_LIMIT_EXCEEDED error code.

Common Error Codes

CodeHTTP StatusDescription
AUTH_INVALID_KEY401The provided API key is invalid or unrecognized.
AUTH_EXPIRED_KEY401The API key has expired.
RATE_LIMIT_EXCEEDED429You have exceeded your rate limit.
VAL_INVALID_INPUT400The request body or parameters failed validation.
SVC_INTERNAL_ERROR500An unexpected internal error occurred.
For the full error codes reference and retry strategies, see the Error Handling guide.

Endpoints

Endpoint pages are auto-generated from the OpenAPI specification and appear in the sidebar under this tab. Each page includes request/response schemas, parameter descriptions, and an interactive playground.
The API is organized into the following groups:
GroupDescription
SafetyContent safety analysis — bullying, grooming, unsafe content detection
AnalysisIn-depth emotional and behavioral analysis
GuidanceAge-appropriate guidance and action plan generation
ReportsStructured safety and compliance report generation
BatchBulk processing for high-volume operations
WebhooksWebhook configuration and event management
UsageCredit balance and API usage metrics
ComplianceGDPR data subject rights and audit endpoints
HealthService health checks and system status