Hi Mailtrap team,
We're building a multi-tenant platform where each workspace configures its own sending domain through your Sending Domains API. After a user adds the DNS records, we'd like to give them immediate feedback on whether the domain is verified — ideally by triggering a DNS re-check on demand, the same way the "Re-check DNS Records" button does in your dashboard.
We've gone through the available options and hit a wall:
GET /api/accounts/{account_id}/sending_domains/{id} returns the last known status, but does not appear to trigger a fresh DNS check — the dns_verified_at timestamp and record statuses don't change on repeated calls.
Your automatic re-check runs hourly, so a user who just added their records may have to wait up to an hour to see them pass.
We couldn't find any re-check / re-verify endpoint in the public API, nor a webhook event for domain/DNS verification status changes.
Our request: could you expose a public, token-authenticated endpoint to trigger an on-demand DNS re-check for a sending domain ? Alternatively, a webhook fired when a domain's verification status changes would also solve our use case.
This would let us confirm a domain right after the user sets up DNS, instead of polling and waiting for the hourly cycle.
Thanks a lot!
Please authenticate to join the conversation.
In Review
General
15 days ago

Kick Label
Get notified by email when there are changes.
In Review
General
15 days ago

Kick Label
Get notified by email when there are changes.