Skip to content

API features

What every Apixies endpoint gives you for free. Request tracking, rate limits, security headers, one response shape and a machine-readable spec.

Consistent JSON envelope

Every endpoint returns the same response structure. Write your parsing logic once and reuse it across all 54 endpoints.

envelope
{
  "status": "success",
  "http_code": 200,
  "code": "SUCCESS",
  "message": "Operation completed",
  "data": { ... }
}

Error responses swap data for errors and include a machine-readable code you can branch on. See response format for details.

Request tracking

Each request gets an X-Request-ID header (a UUID). Send your own or use the generated one to line up logs across services. The ID comes back in both the response header and the JSON body.

Rate limiting and quotas

A few layers of rate limiting keep the platform up and access fair:

  • 100 requests/minute per IP
  • 50 requests/second global safety cap per IP
  • Daily quotas: 20/day (anonymous) or 75/day (registered)

See authentication for the limits on each tier.

Sandbox mode

Try any endpoint without signing up. The "try it" dialog on every endpoint page grabs a sandbox token for you, so you can call the API right in your browser.

Security headers

  • Content Security Policy (CSP)
  • HTTP Strict Transport Security (HSTS)
  • X-Frame-Options, X-Content-Type-Options
  • Referrer Policy
  • Strict TLS (TLS 1.2+) with modern ciphers

CORS support

All API endpoints send CORS headers, so you can call the API straight from browser JavaScript without a proxy.

Input sanitization

String inputs are trimmed for you. For endpoints that take HTML (like HTML to PDF), dangerous tags and scripts are stripped to block injection attacks.

SSRF prevention

Endpoints that take URLs (screenshot, redirect tracer, link checker and others) check targets against private and reserved IP ranges to prevent server-side request forgery.

OpenAPI specification

There's a machine-readable OpenAPI (Swagger) spec for every endpoint. Import it into Postman, Insomnia or any OpenAPI tool to generate clients and validate requests.

Get a free API key

A temporary key takes one click and no signup. Register and you get 75 requests/day. Free tier is for development & small projects.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy