Hookbase
Docs
GuideAPI ReferenceIntegrationsUse CasesCLIMCP
Getting StartedSDK ReferencePortal ComponentsAPI Reference
Get Started

Getting Started

IntroductionQuick StartBest PracticesPipeline Architecture

Core Concepts

SourcesDestinationsRoutes

Advanced Features

TransformsAI TransformsFiltersSchemasDeduplicationCustom DomainsTunnelsCron JobsScheduled Sends

Enterprise Security

OverviewCircuit BreakerFailover DestinationsIP FilteringStatic IP DeliveryNotification ChannelsObservability ExportField EncryptionAudit Logs

Kubernetes

Operator GuideCRD ReferenceHelm Chart

Operations

Plans & LimitsProduction ReadinessTroubleshootingTestingComparison
DocsReceiveGuidePlans

Plans & Limits

Hookbase offers four plan tiers designed to scale from testing to enterprise use. Annual billing is available at a 20% discount.

Plan Comparison

FeatureFreeStarter ($7/mo)Pro ($29/mo)Business ($79/mo)
Events/month20010,000500,0002,000,000
Sources525100Unlimited
Destinations525100Unlimited
Routes1050250Unlimited
Tunnels15UnlimitedUnlimited
Data retention3 days7 days30 days90 days

Outbound Webhooks (Send)

Outbound webhook sending is available on all paid plans.

FeatureStarterProBusiness
Deliveries/month50,000500,000Unlimited
Applications525Unlimited
Endpoints per app1050200

Feature Availability

FeatureFreeStarterProBusiness
Real-time event streamingYesYesYesYes
Analytics dashboardYesYesYesYes
Webhook debuggerYesYesYesYes
Testing & mockingYesYesYesYes
Automatic retriesYesYesYesYes
Event replayYesYesYesYes
Payload transforms—YesYesYes
IP filtering—YesYesYes
JSON Schema validation——YesYes
Circuit breaker——YesYes
Custom domains———Yes
SSO/SAML———Yes

Support

ChannelFreeStarterProBusiness
CommunityYesYesYesYes
Email—YesYesYes
Priority support——Yes—
Dedicated account manager———Yes
Response time———< 2 hours

Retention

DataFreeStarterProBusiness
Event data3 days7 days30 days90 days

Checking Your Usage

Dashboard

Navigate to Settings → Usage to see current usage and limits.

API

# Current usage
curl https://api.hookbase.app/api/usage \
  -H "Authorization: Bearer whr_your_api_key"
 
# Plan limits
curl https://api.hookbase.app/api/limits \
  -H "Authorization: Bearer whr_your_api_key"

Rate Limit Headers

API responses include rate limit headers:

HeaderDescription
X-RateLimit-LimitMax requests per window
X-RateLimit-RemainingRemaining requests
X-RateLimit-ResetUnix timestamp when the window resets
Retry-AfterSeconds to wait (only on 429 responses)

Exceeding Limits

When you hit a limit:

  • Event quota: Incoming webhooks receive 429 Too Many Requests. Configure alerts to avoid surprises.
  • Rate limit: API requests receive 429 with Retry-After header.
  • Resource limit: Create requests receive 403 Forbidden with a message indicating the limit and suggesting an upgrade.

Tip

Set up notification channels to receive alerts when you approach 80% of your event quota.

PreviousHelm ChartNextProduction Readiness

On this page

Plan ComparisonOutbound Webhooks (Send)Feature AvailabilitySupportRetentionChecking Your UsageDashboardAPIRate Limit HeadersExceeding Limits