Everything you need to build, integrate, and scale with Punchbowl.
Set up your workspace, invite your team, and connect your first integration in under 10 minutes.
Full REST and GraphQL API documentation with authentication, rate limits, and live examples.
Browse all 200+ connectors, configuration guides, and custom connector development docs.
Compliance certifications, data handling practices, SSO/SAML setup, and vulnerability disclosure.
Official client libraries for Node.js, Python, Go, Java, and Ruby with full TypeScript types.
Release notes for every version. Stay up to date on new features, improvements, and fixes.
Get up and running with the Punchbowl API in minutes.
# Install the Punchbowl SDK
npm install @punchbowl/sdk
# Initialize the client
import { Punchbowl } from '@punchbowl/sdk'
const pb = new Punchbowl({
apiKey: process.env.PUNCHBOWL_API_KEY,
region: 'us-east-1'
})
# Query your data
const insights = await pb.analytics.query({
metric: 'conversion_rate',
window: '7d',
granularity: 'hour'
})
console.log(insights.data)
Our support team is available 24/7 to help you get unstuck.