API Reference

Technical reference for the GEOAudit extension API and scan endpoints.

Extension API

The GEOAudit Chrome extension exposes an internal API that developers can use to trigger scans programmatically and retrieve results. This is useful for building custom integrations or automated testing workflows.

Scan Endpoint

The web dashboard provides a REST API for running scans. Send a POST request with the target URL to receive a full analysis result. The API returns the same data available in the dashboard UI.

Authentication

API requests require authentication via your account's API key. Include the key in the Authorization header as a Bearer token. API keys can be generated and managed in your dashboard settings.

Rate Limits

API requests are rate-limited based on your plan: Free tier allows 5 requests per hour, Pro allows 60 requests per hour. Rate limit headers are included in all API responses.

WARNING

The API is currently in beta. Endpoints and response formats may change. Monitor the changelog for updates.