Developer API¶
Use this route to choose the correct API root, authenticate a client, read
attribution data, submit optional events, or automate exports. The API surface is
the same in SaaS and self-hosted deployments; only the base host changes:
https:// in SaaS mode, or your own instance host when
self-hosted.
Choose the API surface¶
| Surface | Root | Use it for |
|---|---|---|
| Tenant data API | /v1 |
Attribution reads, analytics, OAuth, and FOCUS exports |
| Product API | /api/v1 |
Ingestion, credentials, webhooks, and tenant administration |
| Partner API | /api/partner/v1 |
Partner-scoped connector and marketplace integrations |
See Deployment modes and the API base URL before copying an example.
Implement the integration¶
- Read the REST API authentication, pagination, idempotency, and error contracts.
- Use a typed SDK or generate a client from the instance’s OpenAPI 3.1 document.
- Exercise requests in the sandbox.
- Add webhooks for asynchronous completion and operational events.
- Pin the versioning and rate-limit behavior in your client tests.
Give feedback on this page
Sign in to send feedback. Opens in a new tab.
Copy page details
Docs feedback: Developer API
Page: https://docs.venturi.systems/developer/api/