API reference / Guides
Receive the result of a send: Production checklist
Production checklist
- Verify the signature on the raw bytes, and reject timestamps older than 5 minutes.
- Answer
2xxwithin 5 seconds and do the work from your own queue. A failing endpoint is paused, and events during a pause are dropped. - Deduplicate on
event_idwith a unique index in your database. Every try of a delivery carries the sameevent_id. - Keep signing secrets in a vault, not in code, and rotate one with
POST /register/public/webhooks/{id}/rotate-secret. The old secret stops working at once and retries are signed with the new one, so add the new secret toDC_WEBHOOK_SECRETright away. - Treat
callback_urlas a hint, because anyone can post to it.
Next steps
- Send a ringless voicemail on a retail plan
- Send a ringless voicemail from your own caller ID (BYOC)
- Choose the caller ID automatically with phone lines (BYOC)
- Send a ringless voicemail with text to speech
- Webhooks
Ringless voicemail technology delivers messages directly to voicemail inboxes. Delivery success depends on carrier compatibility, device type, and recipient settings. While designed for voicemail delivery, technical factors may affect performance. Drop Cowboy does not guarantee delivery rates or specific outcomes.
While Drop Cowboy provides tools to support compliance efforts, customers remain solely responsible for obtaining proper consent, maintaining opt-out lists, and complying with all federal and state telemarketing regulations. Consult with your legal counsel to ensure your specific use case and consent mechanisms comply with applicable laws.
This information is for educational purposes only and does not constitute legal advice. Regulations vary by jurisdiction and use case. Always consult with qualified legal counsel to ensure your specific practices comply with applicable federal and state laws.