Developers
Developer documentation
Guides, quickstarts, and integration patterns for email, social, forms, and webhooks on OnePush.
Quickstart
Create an account, generate an API key, and send your first transactional email in under five minutes.
Core concepts
OnePush organizes messaging around channels (email, social, forms), campaigns, and events. Every send produces webhook events you can consume in your application.
SDKs and examples
Use the REST API directly or follow language specific examples for Node.js, Python, PHP, and curl. SMTP relay is available for apps that already speak SMTP.
curl -X POST https://api.onepush.app/v1/emails \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"to":"user@example.com","subject":"Hello","html":"<p>Welcome</p>"}'Going to production
Verify your sending domain, configure SPF/DKIM/DMARC, set up webhook endpoints, and enable bounce handling before you scale.