Traffic Torch SEO Analysis Tools Logo

Traffic Torch

Traffic Torch Developer Tools

Bring 360° SEO, UX & AI-search intelligence into your editor, your CI pipeline and your own apps.

Free VS Code extension, free GitHub Action, and a REST Developer API. Same audit engine as the OFUX dashboard — packaged for the tools you already use.

VS Code Extension

Real-time SEO, GEO and UX health scoring inside Visual Studio Code. Paste HTML — get instant scores, warnings and prioritised fixes without leaving the editor.

  • ✔ Works on pre-filled HTML
  • ✔ Real-time scoring on save
  • ✔ Zero telemetry — code stays local
  • ✔ Same engine as the web app
Install VS Code Extension

GitHub Action

One-click SEO + GEO + UX Health audit in your CI pipeline. Instantly opens the full Traffic Torch experience with your URL pre-filled — no credentials exposed.

  • ✔ Drop-in step for any workflow
  • ✔ No API key required
  • ✔ Perfect for previews & staging
  • ✔ Free and open source
Add to GitHub

Traffic Torch Developer API

Programmatic access to the same audit engine behind every Traffic Torch tool. Run audits, manage keys and receive webhooks — all over a clean REST interface.

API Keys

Generate and revoke keys per project. X-API-Key header for tool calls.

Webhooks

Subscribe to audit.completed and get the full result pushed to your endpoint.

Quota

3 / 25 / 300 requests per day (Free / Pro / Enterprise). Resets midnight UTC.

🔌 Core Endpoints

POST /api/tools/:tool Run audit

Run any audit tool. Replace :tool with one of: seo-intent, seo-ux, local-seo, product-seo, entity, topical, schema-generator, ai-search, ai-voice, ai-audit, quit-risk, keyword-research, keyword-placement.

GET /api/account-info Usage

Returns your tier, daily usage, remaining quota, and GA4/GSC connection status.

GET · POST · DELETE /api/webhooks Webhooks

List, create and delete webhook subscriptions. Payload is delivered as JSON with the full audit result on audit.completed.

GET · POST · DELETE /api/keys Keys

Manage the API keys used to authorise tool calls.

💻 Quick Example (cURL)

curl -X POST https://traffic-torch-auth.traffictorch.workers.dev/api/tools/seo-intent \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Response:

{
  "success": true,
  "data": {
    "tool": "seo-intent",
    "url": "https://example.com",
    "score": 85,
    "summary": "Good intent match"
  }
}
📖 Read the Full API Documentation →

Authentication, error codes, rate limits, code samples (cURL, JavaScript, Python, PHP), webhook payload schema, changelog and support.

What You Can Build With It

CI Quality Gate

Run audits on every PR. Fail the build if SEO or UX Health drops below your threshold.

Bulk Site Audits

Loop over a sitemap and store scores per URL. Spot pages regressing before users notice.

Client Dashboards

Feed audit scores into your own agency dashboard with webhooks — no polling required.

Frequently Asked Questions

What developer tools does Traffic Torch offer?
Three: a free VS Code extension for real-time SEO/GEO/UX scoring inside the editor, a free GitHub Action that runs audits in your CI pipeline, and a REST Developer API that gives programmatic access to 13+ audit tools with API keys, daily quotas and webhooks.
Is the Developer API free?
Yes. The Developer API is free and shares the same daily quota as your Traffic Torch account: 3 requests/day on Free, 25/day on Pro and 300/day on Enterprise. The quota resets at midnight UTC.
How do I authenticate to the Developer API?
Two credentials are used. A Bearer token (JWT) obtained at login is required for management endpoints such as keys, webhooks and account-info. An X-API-Key header, generated on the Developer API page, is required for the tool endpoint /api/tools/* that actually runs audits.
Which audit tools are available through the API?
The API exposes the same engine as the site: seo-intent, seo-ux, local-seo, product-seo, entity, topical, schema-generator, ai-search, ai-voice, ai-audit, quit-risk, keyword-research and keyword-placement.
Does the Developer API support webhooks?
Yes. You can register a webhook URL and subscribe to the audit.completed event. Traffic Torch sends a POST request with the full audit result to your endpoint the moment an audit finishes. A usage.alert event is planned.
Where can I find full API documentation?
Full endpoint reference, error codes, rate limits, code samples in cURL, JavaScript, Python and PHP, webhook payload schema, changelog and support contacts are available at traffictorch.net/integrations/developer/api/.
Does the GitHub Action require an API key?
No. The GitHub Action opens the Traffic Torch audit experience with your URL pre-filled, so you can run it inside CI without exposing credentials. If you want the result to flow back into your pipeline programmatically, use the Developer API instead.
Does the VS Code extension send my code to a server?
No. The extension analyses the pre-filled HTML you give it locally. It never transmits your source code, and it does not require an account.

Ship with confidence.

Install the VS Code extension, add the GitHub Action, or grab an API key — all free.