Integrations
Developer API
Organisation admins create API keys in Settings. Use scoped Bearer tokens against the app origin for project metadata, notes, and async PDF or DXF export jobs.
Base URL and authentication
Send Authorization: Bearer <secret> to https://app.sitereports.ai/api/v1 where the secret is an org key prefixed flp_live_.
Create and revoke keys in the app under Settings → API keys (org admin only).
Interactive API reference: https://app.sitereports.ai/api/v1/
See docs/CUSTOMER_API.md in the product repository for the full phased specification and operational notes.
Scopes
projects:readprojects:writeprojects:adminlayers:readlayers:writenotes:writeexports:writeorg:read
Supported today
- Project list, create, update metadata, and admin lock/unlock
- Layer calibration and layer-scoped reads/writes exposed by the HTTP API
- Text notes on projects
- Async PDF and DXF export jobs (up to 10 enqueues per org per hour)
Rate limits
Per key: Free 30/min, Core 60/min, Pro 120/min, Elite 180/min. Org aggregate caps also apply (60–360/min by plan).
Need a scoped integration?
Start in the app with API keys, then contact us for rollout help.