Introduction
The WundertreOS API gives you programmatic access to contacts, deals, activities, and webhooks across your growth pipeline.
The WundertreOS API is a REST API for managing your customer growth pipeline programmatically — contacts, deals, activities, and real‑time webhook events.
It powers both internal WundertreOS apps and external integrations, including the official Zapier app.
Base URL
All endpoints are served under a single base URL:
https://api.wundertreos.com/functions/v1/Every endpoint path in this reference is appended to that base, e.g. GET /api-contacts resolves to https://api.wundertreos.com/functions/v1/api-contacts.
Who this is for
- Developers building custom integrations against WundertreOS data
- Partners embedding WundertreOS into their own platforms
- Power users automating workflows via Zapier, Make, or n8n
If you just want point‑and‑click automation, jump straight to the Zapier Integration Guide — no code required.
Conventions
- All requests and responses are JSON (
Content-Type: application/json). - Timestamps are ISO 8601 in UTC (e.g.
2026-05-17T14:23:00Z). - IDs are UUIDs.
- Every resource is scoped to an organization (
org_id). A credential is bound to exactly one org. - List endpoints support cursor‑style pagination via
limitandoffset. - Successful list responses wrap results in
{ "data": [...] }. Single‑object responses use{ "data": { ... } }. - Errors return
{ "error": "invalid_request", "message": "..." }with an appropriate HTTP status.
Sign in to your WundertreOS workspace → Settings → Developer → API keys to generate a key. Then head over to Authentication for example requests.
What's next
- Authentication — get a Bearer token or API key
- Rate limits & best practices
- Contacts API — the core resource
- Webhooks — receive events in real time
