Connect WundertreOS to Zapier
Step‑by‑step setup for the official WundertreOS Zapier app.
1. Add the app
In the Zap editor, search for WundertreOS and select it as a trigger or action app.
2. Sign in via OAuth
Click Sign in with WundertreOS. Zapier redirects your browser to:
https://api.wundertreos.com/functions/v1/oauth-authorize
?client_id=zapier
&redirect_uri=https://zapier.com/dashboard/auth/oauth/return
&response_type=code
&scope=contacts:read%20contacts:write%20webhooks:read%20webhooks:write
&state=<zapier_state>This is the standard OAuth 2.0 authorization code endpoint. WundertreOS:
- Shows the consent screen.
- Asks you to pick an organization (if your user belongs to more than one).
- Redirects back to Zapier with a
code.
Zapier then exchanges that code at POST /oauth-token and stores the resulting access_token (1 hour) + refresh_token. Refresh tokens are rotated on every refresh.
3. Verify the connection
Zapier calls GET /oauth-me to display your organization name in the UI:
✓ Connected — Acme Inc (jane@acme.com)
4. Build your Zap
Pick a trigger and one or more actions.
Disconnecting
Removing the connection from Zapier calls POST /oauth-revoke, which marks the refresh token (and any associated access tokens) as revoked. You can also revoke an active session from WundertreOS → Settings → Integrations & API.
Every Zapier connection is bound to a single WundertreOS organization. If you operate multiple orgs, create one Zapier connection per org and pick the right one in each Zap step.
