ConfettiDocs

Overview

REST APIs for integrating with Confetti.

Confetti exposes two REST APIs, each with its own authentication method.

Looking to generate reports? Start with the MCP server — connect an AI assistant and ask in plain language. Use the server-to-server API below only when you need automated pipelines or engagement funnel metrics.

Which one should I use?

Public APIServer-to-server API
AudienceBrowser / widgetYour backend
CredentialPublishable keySecret API key
Sent asx-cfti-pk headerAuthorization: Bearer <key>
Safe to expose in client codeYesNo
StatusAvailableAvailable

Integration guides

GuideWhen to use
MCP reportingAd-hoc reports, CSAT summaries, exploring responses in conversation
API reportingScheduled pipelines, data warehousing, engagement stats
WebhooksReal-time routing of each new response to Slack or a helpdesk

Machine-readable spec

The full OpenAPI 3.1 specification is available at /openapi.json — useful for code generation, API clients, and AI tools.

Was this page helpful?

On this page