API and Integrations
API is live
The public REST API shipped in v1.0. See the API Reference for endpoints, auth, rate limits, and code samples, or the interactive Swagger UI to try calls in the browser. This page covers the broader integration roadmap (Zapier, Segment, etc.).
Why a public API?
Three use cases we hear repeatedly:
- Programmatic campaign creation. Marketing teams running N campaigns per week want to script creation, not click through the dashboard.
- Data export to warehouses. BigQuery, Snowflake, Redshift — pull responses nightly.
- Custom payout triggers. Some teams want to approve based on their own business logic, not our AI alone.
Planned shape
Full REST over HTTPS. JSON in, JSON out. Bearer-token auth.
GET /api/v1/campaigns
GET /api/v1/campaigns/{id}
POST /api/v1/campaigns
PATCH /api/v1/campaigns/{id}
POST /api/v1/campaigns/{id}/activate
GET /api/v1/surveys
GET /api/v1/surveys/{id}
POST /api/v1/surveys
GET /api/v1/responses
GET /api/v1/responses/{id}
POST /api/v1/responses/{id}/approve
POST /api/v1/responses/{id}/reject
GET /api/v1/webhooks
POST /api/v1/webhooks
DELETE /api/v1/webhooks/{id}
Rate limits: 60 requests per minute per tenant. Higher on Enterprise.
Planned webhooks
POST to your endpoint when key events happen:
response.submittedresponse.scoredresponse.approvedresponse.rejectedreward.claimedreward.paidcampaign.activatedcampaign.ended
Payloads include the full object + a signature (HMAC-SHA256) for verification.
Shipped integrations
- Slack — real-time notifications for new feedback, budget alerts, campaign launches, and payout failures. Setup: paste an Incoming Webhook URL + click Send test message. Full guide: Slack integration.
- Microsoft Teams — same event set as Slack, delivered as MessageCards to a Teams channel via an Incoming Webhook. Full guide: Microsoft Teams integration.
- Outbound Webhooks — HMAC-signed HTTP POSTs to your own endpoint on five event types (
feedback_submitted,reward_approved,reward_rejected,payout_completed,campaign_activated). Automatic retry with exponential backoff, delivery log. Full guide: Webhooks.
Planned integrations (pre-built)
- Zapier — 100+ downstream targets (Notion, Airtable, Google Sheets, etc.) without code.
- Make (Integromat) — same class as Zapier, more flexible.
- Segment — stream events to your CDP.
What's available today
- Public REST API v1 — see the API Reference.
- Outbound webhooks — HMAC-signed POSTs on five event types; see Webhooks.
- CSV export of responses from Feedback → Export in the dashboard. Useful for ad-hoc pulls without scripting the API.
- Stripe + Tremendous audit trail is available in their respective dashboards for your compliance / reconciliation needs.
Request access / influence design
If your use case needs the API sooner than our roadmap allows, email sales@pay4feedback.com with:
- Your expected request volume.
- The endpoints you actually need (vs nice-to-have).
- Whether you'd pay for early access.
We've accelerated the roadmap twice based on specific customer needs.