API Documentation

OpenAPI Schema: https://favicon.media/openapi.json Copy link

Authentication

Requests are authenticated using Bearer tokens via the Authorization header:

Authorization: Bearer YOUR_TOKEN

Login to Account Settings to generate and manage your API credentials

Base URL

https://favicon.media/api

Response Format

All responses are JSON with this envelope:

{
  "success": true,
  "message": "Operation completed",
  "data": { ... },
  "type": "ResponseClassName"
}

Validation Errors

When validation fails (422), the response includes field-level errors:

{
  "success": false,
  "message": "Validation failed",
  "errors": {
    "field_name": ["Error message"]
  }
}

Rate Limiting

API requests are rate-limited per account. Exceeded limits return HTTP 429 with a Retry-After header.