REST API

Documentation

Integrate Trakup into your tools and workflows. Trigger scans, retrieve metrics, automate your reports.

Get an API key

Security

Authentication

Every request must include your API key in the Authorization. Generate your keys from the API settings.

Use server-side environment variables. Never expose them in client-side code.

curl https://api.trakup.app/v1/sites \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxx"

Resources

Sites

Resources

Pages

Integrations

Webhooks & Notifications

Trakup can notify your external tools in real time for every important event: scan completed, score drop, new page, broken link...

Reference

Error codes

401

Unauthorized

Missing or invalid API key.

403

Forbidden

Your plan does not allow access to this resource.

404

Not Found

The requested resource does not exist.

429

Too Many Requests

Rate limit reached. Wait before retrying.

500

Internal Server Error

Server error. Retry in a few moments.

Ready to integrate Trakup?

Available on the Scale plan. Immediate access to all resources.

Generate an API key