WundertreOS

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:

text
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:

  1. Shows the consent screen.
  2. Asks you to pick an organization (if your user belongs to more than one).
  3. 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.

One org per connection

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.