Skip to content
Vaartix Docs
Search
Ctrl
K
Cancel
vaartix.com
Early access
Menu
Start here
Vaartix documentation
Quick start
Sending email
Sending email
Test mode
Idempotency
Scheduling
Batch sending
SMTP
Domains
Verify your domain
Webhooks
Receive webhooks
Verify signatures
Guides
Send email from Next.js
Send email from Express
Send email from Django
Send email from Laravel
Send email with Symfony Mailer
Send email from WordPress
MCP server for AI assistants
Connect Claude, Cursor or VS Code to Vaartix
Using Vaartix with AI agents safely
Send from Gmail with your own domain
Add DNS records at your provider
SPF, DKIM and DMARC explained
Keep your emails out of spam
Concepts
API keys
Statuses and events
Suppression
Limits
Dedicated IPs
Errors
SDKs
Node.js SDK
Python SDK
PHP SDK
Other languages
Updates
Changelog
Help
Service status
Support
Status page
API reference
Overview
Emails
Overview
List emails
GET
Send an email
POST
Send a batch
POST
Get an email
GET
Cancel a scheduled email
POST
Get sending metrics
GET
Domains
Overview
List domains
GET
Add a domain
POST
Get a domain
GET
Delete a domain
DELETE
Change a domain's tracking defaults
PATCH
Move the return path to vxmail
PUT
Check a domain now
POST
API keys
Overview
List API keys
GET
Create an API key
POST
Revoke an API key
DELETE
Webhooks
Overview
List webhook endpoints
GET
Create a webhook endpoint
POST
Get a webhook endpoint
GET
Delete a webhook endpoint
DELETE
Update a webhook endpoint
PATCH
Rotate the signing secret
POST
List deliveries
GET
Retry a delivery
POST
Webhooks
Email event
POST
vaartix.com
Early access
Overview
Webhooks
Section titled “Webhooks”
Get a signed request on your server when something happens to an email. Requires a full-access key.
Operations
Section titled “Operations”
GET
/webhooks
POST
/webhooks
GET
/webhooks/{id}
DELETE
/webhooks/{id}
PATCH
/webhooks/{id}
POST
/webhooks/{id}/rotate-secret
GET
/webhooks/{id}/deliveries
POST
/webhooks/{id}/deliveries/{deliveryId}/retry