Developer Documentation
Everything you need to integrate Inbox into your application. Simple REST API, comprehensive guides, and code examples.
Quick Start
Send your first message in under 5 minutes.
1
Sign Up
Create your account and get your API key
2
Verify Domain
Add DNS TXT record to verify your domain
3
Send Message
Make your first API call and send a message
curl -X POST https://api.getinbox.app/send \
-H "Authorization: Bearer $INBOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+15551234567",
"type": "otp",
"body": {
"code": "123456",
"purpose": "signin",
"expires_at": "2025-12-31T23:59:59Z"
}
}'Documentation
Quick Start
Get up and running in under 5 minutes. Send your first message and set up webhooks.
Start BuildingAPI Reference
Complete REST API documentation with all endpoints, parameters, and responses.
View API DocsMessage Schemas
Detailed schemas for all message types: OTP, delivery, transaction, event, and more.
View SchemasWebhooks
Real-time notifications for message events: sent, delivered, read, action taken.
View WebhooksOpenAPI Specification
Download our OpenAPI specification for use with your favorite API tools.