# Resend (apicheats.dev) > Fast, token-dense API cheat sheets and OpenAPI references for Resend. ## Endpoints * [/resend/emails-list](https://apicheats.dev/resend/emails-list): Retrieve a list of emails * [/resend/emails-send](https://apicheats.dev/resend/emails-send): Send an email * [/resend/emails-get](https://apicheats.dev/resend/emails-get): Retrieve a single email * [/resend/emails-update](https://apicheats.dev/resend/emails-update): Update a single email * [/resend/emails-cancel](https://apicheats.dev/resend/emails-cancel): Cancel the schedule of the e-mail. * [/resend/emails-share](https://apicheats.dev/resend/emails-share): Create a shareable link for a sent or received email. * [/resend/emails-send-batch](https://apicheats.dev/resend/emails-send-batch): Trigger up to 100 batch emails at once. * [/resend/emails-list-attachments](https://apicheats.dev/resend/emails-list-attachments): Retrieve a list of attachments for a sent email * [/resend/emails-get-attachment](https://apicheats.dev/resend/emails-get-attachment): Retrieve a single attachment for a sent email * [/resend/emails-list-receiving](https://apicheats.dev/resend/emails-list-receiving): Retrieve a list of received emails * [/resend/emails-get-receiving](https://apicheats.dev/resend/emails-get-receiving): Retrieve a single received email * [/resend/emails-list-receiving-attachments](https://apicheats.dev/resend/emails-list-receiving-attachments): Retrieve a list of attachments for a received email * [/resend/emails-get-receiving-attachment](https://apicheats.dev/resend/emails-get-receiving-attachment): Retrieve a single attachment for a received email * [/resend/emails-metrics](https://apicheats.dev/resend/emails-metrics): Retrieve account-level email metrics * [/resend/domains-list](https://apicheats.dev/resend/domains-list): Retrieve a list of domains * [/resend/domains-create](https://apicheats.dev/resend/domains-create): Create a new domain * [/resend/domains-get](https://apicheats.dev/resend/domains-get): Retrieve a single domain * [/resend/domains-remove](https://apicheats.dev/resend/domains-remove): Remove an existing domain * [/resend/domains-update](https://apicheats.dev/resend/domains-update): Update an existing domain * [/resend/domains-verify](https://apicheats.dev/resend/domains-verify): Verify an existing domain * [/resend/domains-create-claim](https://apicheats.dev/resend/domains-create-claim): Claim a domain * [/resend/domains-get-claim](https://apicheats.dev/resend/domains-get-claim): Retrieve a domain claim * [/resend/domains-verify-claim](https://apicheats.dev/resend/domains-verify-claim): Verify a domain claim * [/resend/api-keys-list](https://apicheats.dev/resend/api-keys-list): Retrieve a list of API keys * [/resend/api-keys-create](https://apicheats.dev/resend/api-keys-create): Create a new API key * [/resend/api-keys-remove](https://apicheats.dev/resend/api-keys-remove): Remove an existing API key * [/resend/api-keys-update](https://apicheats.dev/resend/api-keys-update): Update an existing API key * [/resend/oauth-list-grants](https://apicheats.dev/resend/oauth-list-grants): Retrieve a list of OAuth grants * [/resend/oauth-revoke-grant](https://apicheats.dev/resend/oauth-revoke-grant): Revoke an OAuth grant * [/resend/templates-list](https://apicheats.dev/resend/templates-list): Retrieve a list of templates * [/resend/templates-create](https://apicheats.dev/resend/templates-create): Create a template * [/resend/templates-get](https://apicheats.dev/resend/templates-get): Retrieve a single template * [/resend/templates-remove](https://apicheats.dev/resend/templates-remove): Remove an existing template * [/resend/templates-update](https://apicheats.dev/resend/templates-update): Update an existing template * [/resend/templates-publish](https://apicheats.dev/resend/templates-publish): Publish a template * [/resend/templates-duplicate](https://apicheats.dev/resend/templates-duplicate): Duplicate a template * [/resend/audiences-list](https://apicheats.dev/resend/audiences-list): Retrieve a list of audiences * [/resend/audiences-create](https://apicheats.dev/resend/audiences-create): Create a list of contacts * [/resend/audiences-get](https://apicheats.dev/resend/audiences-get): Retrieve a single audience * [/resend/audiences-remove](https://apicheats.dev/resend/audiences-remove): Remove an existing audience * [/resend/contacts-list](https://apicheats.dev/resend/contacts-list): Retrieve a list of contacts * [/resend/contacts-create](https://apicheats.dev/resend/contacts-create): Create a new contact * [/resend/contacts-list-imports](https://apicheats.dev/resend/contacts-list-imports): Retrieve a list of contact imports * [/resend/contacts-create-import](https://apicheats.dev/resend/contacts-create-import): Create a contact import * [/resend/contacts-get-import](https://apicheats.dev/resend/contacts-get-import): Retrieve a single contact import * [/resend/contacts-get](https://apicheats.dev/resend/contacts-get): Retrieve a single contact by ID or email * [/resend/contacts-remove](https://apicheats.dev/resend/contacts-remove): Remove an existing contact by ID or email * [/resend/contacts-update](https://apicheats.dev/resend/contacts-update): Update a single contact by ID or email * [/resend/broadcasts-list](https://apicheats.dev/resend/broadcasts-list): Retrieve a list of broadcasts * [/resend/broadcasts-create](https://apicheats.dev/resend/broadcasts-create): Create a broadcast * [/resend/broadcasts-get](https://apicheats.dev/resend/broadcasts-get): Retrieve a single broadcast * [/resend/broadcasts-remove](https://apicheats.dev/resend/broadcasts-remove): Remove an existing broadcast that is in the draft status * [/resend/broadcasts-update](https://apicheats.dev/resend/broadcasts-update): Update an existing broadcast * [/resend/broadcasts-send](https://apicheats.dev/resend/broadcasts-send): Send or schedule a broadcast * [/resend/broadcasts-cancel](https://apicheats.dev/resend/broadcasts-cancel): Cancel a broadcast * [/resend/broadcasts-recipients](https://apicheats.dev/resend/broadcasts-recipients): Retrieve broadcast recipients * [/resend/broadcasts-list-clicked-links](https://apicheats.dev/resend/broadcasts-list-clicked-links): Retrieve a broadcast's clicked links * [/resend/webhooks-list](https://apicheats.dev/resend/webhooks-list): Retrieve a list of webhooks * [/resend/webhooks-create](https://apicheats.dev/resend/webhooks-create): Create a new webhook * [/resend/webhooks-get](https://apicheats.dev/resend/webhooks-get): Retrieve a single webhook * [/resend/webhooks-remove](https://apicheats.dev/resend/webhooks-remove): Remove an existing webhook * [/resend/webhooks-update](https://apicheats.dev/resend/webhooks-update): Update an existing webhook * [/resend/webhooks-list-events](https://apicheats.dev/resend/webhooks-list-events): Retrieve a list of webhook events * [/resend/webhooks-get-event](https://apicheats.dev/resend/webhooks-get-event): Retrieve a single webhook event * [/resend/webhooks-replay-event](https://apicheats.dev/resend/webhooks-replay-event): Replay a webhook event * [/resend/webhooks-list-event-attempts](https://apicheats.dev/resend/webhooks-list-event-attempts): Retrieve a list of webhook event attempts * [/resend/segments-list](https://apicheats.dev/resend/segments-list): Retrieve a list of segments * [/resend/segments-create](https://apicheats.dev/resend/segments-create): Create a new segment * [/resend/segments-get](https://apicheats.dev/resend/segments-get): Retrieve a single segment * [/resend/segments-remove](https://apicheats.dev/resend/segments-remove): Remove an existing segment * [/resend/segments-update](https://apicheats.dev/resend/segments-update): Update an existing segment * [/resend/topics-list](https://apicheats.dev/resend/topics-list): Retrieve a list of topics * [/resend/topics-create](https://apicheats.dev/resend/topics-create): Create a new topic * [/resend/topics-get](https://apicheats.dev/resend/topics-get): Retrieve a single topic * [/resend/topics-remove](https://apicheats.dev/resend/topics-remove): Remove an existing topic * [/resend/topics-update](https://apicheats.dev/resend/topics-update): Update an existing topic * [/resend/contact-properties-list](https://apicheats.dev/resend/contact-properties-list): Retrieve a list of contact properties * [/resend/contact-properties-create](https://apicheats.dev/resend/contact-properties-create): Create a new contact property * [/resend/contact-properties-get](https://apicheats.dev/resend/contact-properties-get): Retrieve a single contact property * [/resend/contact-properties-remove](https://apicheats.dev/resend/contact-properties-remove): Remove an existing contact property * [/resend/contact-properties-update](https://apicheats.dev/resend/contact-properties-update): Update an existing contact property * [/resend/contacts-list-segments](https://apicheats.dev/resend/contacts-list-segments): Retrieve a list of segments for a contact * [/resend/contacts-add-segment](https://apicheats.dev/resend/contacts-add-segment): Add a contact to a segment * [/resend/contacts-remove-segment](https://apicheats.dev/resend/contacts-remove-segment): Remove a contact from a segment * [/resend/contacts-list-topics](https://apicheats.dev/resend/contacts-list-topics): Retrieve topics for a contact * [/resend/contacts-update-topics](https://apicheats.dev/resend/contacts-update-topics): Update topics for a contact * [/resend/logs-list](https://apicheats.dev/resend/logs-list): Retrieve a list of logs * [/resend/logs-get](https://apicheats.dev/resend/logs-get): Retrieve a single log * [/resend/automations-list](https://apicheats.dev/resend/automations-list): Retrieve a list of automations * [/resend/automations-create](https://apicheats.dev/resend/automations-create): Create an automation * [/resend/automations-get](https://apicheats.dev/resend/automations-get): Retrieve a single automation * [/resend/automations-remove](https://apicheats.dev/resend/automations-remove): Delete an automation * [/resend/automations-update](https://apicheats.dev/resend/automations-update): Update an automation * [/resend/automations-duplicate](https://apicheats.dev/resend/automations-duplicate): Duplicate an automation * [/resend/automations-stop](https://apicheats.dev/resend/automations-stop): Stop an automation * [/resend/automations-list-runs](https://apicheats.dev/resend/automations-list-runs): Retrieve a list of automation runs * [/resend/automations-get-run](https://apicheats.dev/resend/automations-get-run): Retrieve a single automation run * [/resend/events-list](https://apicheats.dev/resend/events-list): Retrieve a list of events * [/resend/events-create](https://apicheats.dev/resend/events-create): Create an event * [/resend/events-send](https://apicheats.dev/resend/events-send): Send an event * [/resend/events-get](https://apicheats.dev/resend/events-get): Retrieve a single event * [/resend/events-remove](https://apicheats.dev/resend/events-remove): Delete an event * [/resend/events-update](https://apicheats.dev/resend/events-update): Update an event * [/resend/suppressions-list](https://apicheats.dev/resend/suppressions-list): Retrieve a list of suppressions * [/resend/suppressions-add](https://apicheats.dev/resend/suppressions-add): Create a suppression * [/resend/suppressions-batch-add](https://apicheats.dev/resend/suppressions-batch-add): Add up to 100 suppressions at once * [/resend/suppressions-batch-remove](https://apicheats.dev/resend/suppressions-batch-remove): Remove up to 100 suppressions at once * [/resend/suppressions-get](https://apicheats.dev/resend/suppressions-get): Retrieve a single suppression by ID or email * [/resend/suppressions-remove](https://apicheats.dev/resend/suppressions-remove): Remove a single suppression by ID or email