API

Programmatic access to SEO Fixindo audit data, currently in development.

Coming soon

The public API is not yet available. This page documents the planned capabilities and response format we are building.

Who the API is for

SEO agencies

Run batch audits for many clients at once and pull JSON reports into your internal dashboard or existing reporting platform.

Dev teams

Integrate audits into CI/CD pipelines so every deploy is automatically checked. Receive webhooks when scores drop below a threshold you define.

SaaS platforms

Add SEO audit features to your product without building a crawler from scratch. Fetch structured data and display it with your own UI.

Planned capabilities

  • POST /audits — start a new audit and receive an audit ID for polling.
  • GET /audits/{id} — fetch the full JSON report when the audit is done.
  • GET /sites — list the sites registered in your account.
  • POST /sites/{id}/fixes — apply fixes programmatically.
  • Webhook when an audit completes or scores change significantly.
  • Per-account API keys with usage limits and self-serve rotation.

Response format (example)

Reports are returned as JSON with the following structure. Actual fields and values will be finalized when the API launches.

{
  "auditId": "aud_01j...",
  "domain": "contoh.com",
  "status": "done",
  "overall": 72,
  "scores": {
    "performance": 68,
    "seo": 81,
    "accessibility": 74,
    "bestPractices": 65
  },
  "issues": [
    {
      "key": "missingMetaDescription",
      "severity": "medium",
      "tier": "auto",
      "evidence": "/tentang-kami"
    }
  ]
}

Frequently asked questions

When will the public API be available?

The API is under active development. We are opening it gradually through an early-access program for agencies and dev teams first, before a general release. Sign up via the contact page so you hear the moment a slot opens.

How will authentication work?

Each account will have API keys that you create and rotate yourself from the dashboard. Keys are sent via a standard authorization header on every request, with per-account usage limits so consumption stays controlled and observable.

What format does the API return?

All responses are structured JSON over REST, the same data that powers the reports in this app. You receive category scores, issue findings with their evidence, and audit metadata you can display directly in your own system.

Is the API billed separately?

Pricing details will be announced closer to launch. The plan is for API access to be bundled with the Agency plan, with a request quota generous enough for routine reporting and automation needs.

Want early access?

We are opening limited early access for agencies and dev teams. Contact us and describe your use case.

Contact us