Ingestion

Store SMTP emails, SMS, HTTP dumps, and other payloads from 13 external services.

There is currently no total number limit for inbox items, but there are limits on the number of ingestions per month. Each time an email, SMS or other payload is ingested into your inbox, it counts towards your monthly ingestion limit. The limit resets at the start of each month.

However, there is a retention and storage limit that automatically deletes inbox items after a certain amount of time, but this is not related to the ingestion limits.

Monthly ingestion limits

Free

50 / month

Starter

2K items / month

Pro

5K items / month

Business

100K items / month

Custom plan: Custom

SMTP Ingestion

Capture outbound emails via SMTP and store them in your Sinkbox inbox.

SMTP ingestion availability

Free

Included

Starter

Included

Pro

Included

Business

Included

Custom plan: Included

SMS API Ingestion

Use our API to capture incoming SMS messages and store them in your Sinkbox inbox.

SMS API availability

Free

Not included

Starter

Included

Pro

Included

Business

Included

Custom plan: Included

Dump Ingestion

Capture full HTTP request dumps from any webhook or client using a single ingest endpoint.

HTTP Dump availability

Free

Not included

Starter

Included

Pro

Included

Business

Included

Custom plan: Included

Drop-in service endpoints

Drop-in endpoints let you replace a real third-party API with Sinkbox during development and testing. Simply point your SDK or HTTP client at your Sinkbox base URL and all outgoing messages are silently captured in your inbox instead of being delivered.

Each drop-in URL embeds your Sinkbox project credentials directly in the path:

POST https://ingest.sinkbox.app/dropin/{username}/{key}/{service}/{version}/{type}

The {username} and {key} segments are the credentials from your project API key. No additional authentication headers are required — Sinkbox reads the credentials from the URL path and ignores any service-specific auth headers your SDK may add.

Supported services

Currently 13 drop-in endpoints are available for popular email, SMS, push notification, and webhook services, with more to come.

Override the base URL (or the SDK-specific environment variable) in your application to start capturing:

Service Endpoint path SDK / env override
Resend /dropin/{username}/{key}/resend/v1/email RESEND_API_URL
SendGrid /dropin/{username}/{key}/sendgrid/v3/email SENDGRID_API_URL
Twilio SMS /dropin/{username}/{key}/twilio/2010-04-01/sms TWILIO_API_URL
Twilio WhatsApp /dropin/{username}/{key}/twilio/2010-04-01/whatsapp TWILIO_API_URL
Twilio Voice /dropin/{username}/{key}/twilio/2010-04-01/voice TWILIO_API_URL
46elks SMS /dropin/{username}/{key}/46elks/a1/sms Configure HTTP client base URL
46elks Voice /dropin/{username}/{key}/46elks/a1/voice Configure HTTP client base URL
FCM (Firebase) /dropin/{username}/{key}/fcm/v1/push Configure HTTP client base URL
APNs (Apple) /dropin/{username}/{key}/apns/v1/push Configure HTTP client base URL
OneSignal /dropin/{username}/{key}/onesignal/v1/push Configure HTTP client base URL
Slack webhook /dropin/{username}/{key}/slack/v1/webhook Replace webhook URL
MS Teams webhook /dropin/{username}/{key}/teams/v1/webhook Replace webhook URL
Discord webhook /dropin/{username}/{key}/discord/v1/webhook Replace webhook URL

Drop-in service endpoints

Free

Not included

Starter

Not included

Pro

Included

Business

Included

Custom plan: Included