Developers

API REST

Integrate Trakup data into your internal tools, dashboards, or automated workflows.

Get started for free

What it is

What is the Trakup REST API?

A REST API is an interface that allows third-party applications to access the data and features of a service through standard HTTP requests. It is the standard way for two systems to communicate with each other.

The Trakup API gives you programmatic access to all your data: scores, metrics, history, SEO errors, site and page lists. You can trigger scans, retrieve results, and integrate them into any external system.

This is the feature that transforms Trakup from a SaaS tool into an infrastructure component you can embed into your technical stack.

Why it matters

What you can build with the API

Custom internal dashboards

Integrate performance data into your Grafana, Datadog, Notion, or Google Data Studio to build dashboards tailored to your organization.

Automated CI/CD workflows

Trigger a Lighthouse scan automatically after each deployment from GitHub Actions or GitLab CI, and block the pipeline if scores drop below a defined threshold.

Integrations with your business tools

Automatically create a Jira or Linear ticket when a regression is detected. Send metrics to your CRM for client reporting.

Custom data exports

Extract the full history of your data for analysis in Excel, Python, or R. Build your own visualizations and analytical models.

In Trakup

How to use the Trakup API

The Trakup API is a standard REST API, authenticated by API key. It returns JSON responses. The full documentation with endpoints, parameters, and code examples is available from your dashboard.

An API key is generated from your account settings. All requests include this key in the HTTP headers.

API key authentication
Standard JSON responses
Read access to all your sites, pages, and metrics
Remote scan triggering
Full documentation with examples
Available on the Scale plan

FAQ

Frequently asked questions

Yes, rate limits apply to ensure service stability. The exact limits are detailed in the API documentation.

The current API is primarily read-only, with the ability to trigger scans. Creating and managing sites via API is on our roadmap.

Your test environment can use a demo site available in your account. A dedicated sandbox environment is planned for future releases.

Ready to monitor your site?

Start for free, no credit card required.

Get started for free