REST API
Twelve scopes, one resource per scope, an OpenAPI specification: integrate RepOtz into your own systems.
The REST API is authenticated with a bearer token, one token per use with the strictly needed scopes. Resources of your account only; a foreign resource answers 404. Limits: 60 requests per minute and a daily quota per plan. The OpenAPI specification is public and the developer guide describes every route.
How it works
- 1
Create an API token with the scopes of your integration (Account > API tokens).
- 2
Read the OpenAPI specification: https://api.repotz.com/api/v2/public/openapi.json.
- 3
Call https://api.repotz.com/api/v2/public/... with the Authorization: Bearer header.
What you do with it
- Create a contact from your point of sale on every sale.
- Show your latest Google reviews on your website.
- Drive your link page from your internal tool.
Frequently asked questions
Which scopes are Agency only?
analytics:read, read:testimonials and write:audits; every other scope is open from Pro.
Is the token shown again?
No, once at creation; rotating creates a new one and invalidates the old one.
API and webhooks are included from the Pro plan. The analytics, testimonials and audits scopes require the Agency plan.
See where your reputation stands first
The free audit scores your online presence in a minute; the 14-day trial opens the API and the webhooks.