Skip to main content
The Resend replica implements 40 endpoints of Resend’s REST API. Mail is recorded, not delivered: each email gets the outcome its recipient implies, two simulated seconds after sending. Its key is resend. It was tested with the resend SDK.

Connect

Node
This is what ancha connect resend --lang ts prints.

Endpoints

Anything else returns HTTP 501 with Resend’s error shape and x-ancha-gap: 1.

Starter data

The resend-starter dataset is Acme’s account with an API key named “Support agent”.

Checks

Resend has no state checks. Use trace checks, for example { called: "POST /emails" } or { not_called: "POST /broadcasts/*/send" }.

Limits

  • Mail is recorded, not delivered: bounced@ and complained@resend.dev give those outcomes, other recipients are delivered two simulated seconds after sending.
  • Broadcasts go to the segment’s subscribed contacts as they are when the send is requested.
  • Domain verification completes two simulated minutes after it is requested; templates, webhooks, topics and contact properties are gaps.