
Surfer offers an API feature that allows you to access core functionality such as auditing, content creation, and more. The API is suited for developers, technical SEO specialists, and partners who want to integrate Surfer’s capabilities into their workflows or tools.
Access RequirementsThis feature is available with the Enterprise plan. To check if it’s the right fit or explore other available options, please reach out to our Sales Team via this form or through email: [email protected].
All requests will be blocked without Enterprise or Add-on access, even with a valid API key.
What Can You Do With the API?You can automate actions with API requests without opening the Surfer web app each time. This includes:
Creating and managing Content Editor queries
Generating content via Surfer AI
Running Audit reports
Accessing SERP Analyzer data
Generating shareable links
Pulling structured data for custom dashboards
Detect AI-generated content in your text (AI Detector)
Humanize text (paraphrase to sound more natural while keeping meaning)
... and more - described in our API Documentation!
API DocumentationFor full details on endpoints, authentication, and request/response formats, visit the official
Surfer API documentation.
Surfer API uses API keys for authentication. If you have already purchased the add-on or the Enterprise plan and need your API key, contact us via Live Chat or email at [email protected].
Include your API key in the request header using the API-KEY field. Requests missing a valid key or made without the required plan or add-on will receive a 401 "Access Denied" response.
If you lost your API key, you can request a new one through our Support via [email protected]. We will resend you your key or, if you'd like - generate a new one instead.
No, we currently do not offer a sandbox environment. All API requests you send will consume actual credits from your account and count toward your plan’s quota.
No, having API access does not automatically unlock all API compatible tools. If your plan or add-on does not include tools like Audit or SERP Analyzer, related endpoints will not work, even with a valid API key.
You may receive errors like 403 "Forbidden", 422 "Quota exceeded", or 500 "Internal server error", depending on the tool and call.