Skip to main content

API

APIDocumentation

Complete API documentation for Azelify. This page is under construction.

Authentication
Rate Limiting
REST / JSON
Base URL
https://azelify.com
Api Reels Title
GET
/api/reels/discover

Api Endpoint Discover Desc

POST
/api/reels/analyze

Api Endpoint Analyze Desc

GET
/api/reels/history

Returns your paginated calculation history. Supports ?page=, ?limit=, and ?type= query parameters.

POST
/api/reels/export

Exports a saved calculation result as PDF or CSV. Pass the calculation ID and desired format.

GET
/api/reels/usage

Returns your current usage statistics and remaining quota for the billing period.

Api Generation Title
POST
/api/generation/create

Api Endpoint Generation Create Desc

GET
/api/generation/history

Api Endpoint Generation History Desc

User
GET
/api/customer/profile

Returns the authenticated user's profile information.

DELETE
/api/users/delete-account

Permanently deletes the authenticated user's account and all associated data.

GDPR & Data Rights
GET
/api/users/export-data

Downloads all personal data for the authenticated user as a JSON file (GDPR Article 20 — right to data portability).

POST
/api/users/object-to-processing

Records the user's objection to marketing or analytics processing (GDPR Article 21 — right to object). Pass { processingType: 'marketing' | 'analytics' | 'all' }.

Common Error Codes
  • 401 Unauthorized — Missing or invalid token
  • 403 Forbidden — Insufficient subscription tier
  • 429 Too Many Requests — Rate limit exceeded
  • 500 Internal Server Error — Unexpected server error