Skip to main content

Documentation

API and MCP docs, without detours.

Full API reference per service is on each service's page. This covers universal auth, error, rate limit, and read-only MCP behavior.

Authentication

Every request uses a Bearer token in the Authorization header.

Authorization: Bearer YOUR_API_KEY

Your key is scoped to your subscribed bundles. Calls to unsubscribed services return 403.

Read-only MCP

MCP v1 is for AI supported lookup, scoring, summaries, and recommendations. Tools use the li_ prefix and do not write, send, create, update, delete, schedule, charge, notify, or call external side effecting systems.

Read the MCP guide →

Your first real call: SSL Guardian (free forever)

Replace the domains with ones you own and call the free service with your Logic Igniter API key.

curl -X POST https://api.logicigniter.com/ssl-guardian/check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domains": ["yourdomain.com", "app.yourdomain.com"]
  }'

Response example:

{
  "results": [
    {
      "domain": "yourdomain.com",
      "expiry_date": "2026-09-14",
      "days_remaining": 150,
      "status": "OK",
      "issuer": "Let's Encrypt"
    }
  ]
}

Errors

200OKRequest succeeded, response body contains the result.
400Bad requestCheck the request body against the service's schema.
401UnauthorizedMissing or invalid API key.
403ForbiddenYour key is valid but doesn't include this service's bundle.
429Rate limitedRetry after the value in the Retry-After header (seconds).

Rate limits

Rate limits apply per service per minute:

  • Free tier: 10 req/min per service
  • Paid bundles: 60 req/min per service
  • Enterprise: custom limits (reach out via our contact page)

All rate limited responses include a Retry-After header. Implement exponential backoff starting at the Retry-After value.

Full reference per service

Each service page has its own endpoint schema, parameters, and example responses. Find the service you need: