Documentation Index
Fetch the complete documentation index at: https://docs.sendpost.io/llms.txt
Use this file to discover all available pages before exploring further.
Common Issues
Emails Not Sending
Emails Not Sending
- Verify your SparkPost API key is valid and has Transmissions permissions
- Check that the TPSP is active in SendPost
- Review the SendPost event logs for errors
- Confirm your SparkPost account is in good standing
- Verify your sending domain is properly configured in SparkPost
Events Not Appearing
Events Not Appearing
- Verify webhook is registered in SparkPost Dashboard
- Check webhook URL is correct
- Ensure webhook events are enabled
- Wait a few minutes (events are batched for processing)
- Go to SparkPost → Configuration → Webhooks
- Confirm URL shows:
https://api.sendpost.io/tpsp/sparkpost/account/{account-id} - Verify all event checkboxes are enabled
Bounces Not Processing
Bounces Not Processing
- Review bounce class in event details
- Hard bounces (class 10, 30, 50-52) = permanent failures
- Soft bounces (class 20-25, 70) = temporary failures
- Ensure bounce events are enabled in webhook settings
API Key Errors
API Key Errors
| Error Code | Meaning | Solution |
|---|---|---|
| 401 | Invalid API key | Regenerate API key in SparkPost |
| 403 | Insufficient permissions | Update API key permissions (needs Transmissions + Webhooks) |
| 429 | Rate limit exceeded | Wait and retry, or increase limits |
| 400 | Bad Request | Check payload format and required fields |
Getting Help
If you’re still experiencing issues:- Check Logs: Review detailed event logs in SendPost dashboard
- Contact Support: Reach out to SendPost support with:
- Your account ID
- TPSP ID
- Message ID (if available)
- Error messages
- Timestamp of the issue
FAQs
Can I use multiple SparkPost accounts?
Can I use multiple SparkPost accounts?
Does SendPost store my SparkPost API key securely?
Does SendPost store my SparkPost API key securely?
Can I use SparkPost for some emails and SendPost IPs for others?
Can I use SparkPost for some emails and SendPost IPs for others?
What SparkPost regions are supported?
What SparkPost regions are supported?
api.sparkpost.com). If you use SparkPost EU, contact support for configuration assistance.What happens if the webhook endpoint is temporarily unavailable?
What happens if the webhook endpoint is temporarily unavailable?
Are duplicate events possible?
Are duplicate events possible?
What's the difference between open and initial_open events?
What's the difference between open and initial_open events?
initial_open is the first time a recipient opens an email. open events may include subsequent opens. Both are mapped to the SP Opened event type (ID: 43).What's the latency for event processing?
What's the latency for event processing?
Is there a limit on emails per day?
Is there a limit on emails per day?
How does SparkPost handle delay events?
How does SparkPost handle delay events?