# Unosend > Transactional email API for developers. Send emails with REST API and SMTP. ## Docs - [Create Domain](https://docs.unosend.co/api-reference/domains/create-domain.md): Add a new sending domain to your account. - [Delete Domain](https://docs.unosend.co/api-reference/domains/delete-domain.md): Remove a domain from your account. - [Retrieve Domain](https://docs.unosend.co/api-reference/domains/get-domain.md): Retrieve a domain by ID. - [List Domains](https://docs.unosend.co/api-reference/domains/list-domains.md): List all domains in your account. - [Verify Domain](https://docs.unosend.co/api-reference/domains/verify-domain.md): Verify domain DNS records. - [Export Logs](https://docs.unosend.co/api-reference/emails/exports.md): Export email logs, bounce reports, or delivery data as downloadable files. - [Retrieve Email](https://docs.unosend.co/api-reference/emails/get-email.md): Retrieve a sent email by ID. - [List Sent Emails](https://docs.unosend.co/api-reference/emails/list-emails.md): List all sent emails with pagination. - [Send Batch Emails](https://docs.unosend.co/api-reference/emails/send-batch.md): Send multiple emails in a single API call (up to 100 emails). - [Send Email](https://docs.unosend.co/api-reference/emails/send-email.md): Send an email to one or more recipients. - [Send Batch with Template](https://docs.unosend.co/api-reference/emails/send-template-batch.md): Send multiple templated emails in a single API call with individual merge data per recipient. - [Send Email with Template](https://docs.unosend.co/api-reference/emails/send-template-email.md): Send an email using a pre-configured template with dynamic merge fields. - [Upload File](https://docs.unosend.co/api-reference/emails/upload-file.md): Upload a file to the cache for use as an attachment or inline image across multiple emails. - [Introduction](https://docs.unosend.co/api-reference/introduction.md): Understand general concepts, response codes, and authentication strategies. - [Add Suppression](https://docs.unosend.co/api-reference/suppressions/add-suppression.md): Manually add an email address to your suppression list. - [Get Suppression](https://docs.unosend.co/api-reference/suppressions/get-suppression.md): Retrieve details of a specific suppression by ID. - [List Suppressions](https://docs.unosend.co/api-reference/suppressions/list-suppressions.md): Retrieve a paginated list of suppressed email addresses. - [Remove Suppression](https://docs.unosend.co/api-reference/suppressions/remove-suppression.md): Remove an email from your suppression list by ID. - [Create Template](https://docs.unosend.co/api-reference/templates/create-template.md): Create a new email template. - [Delete Template](https://docs.unosend.co/api-reference/templates/delete-template.md): Delete a template. - [Retrieve Template](https://docs.unosend.co/api-reference/templates/get-template.md): Retrieve a template by ID. - [List Templates](https://docs.unosend.co/api-reference/templates/list-templates.md): List all templates in your account. - [Update Template](https://docs.unosend.co/api-reference/templates/update-template.md): Update a template's content. - [Create Webhook](https://docs.unosend.co/api-reference/webhooks/create-webhook.md): Create a new webhook endpoint. - [Delete Webhook](https://docs.unosend.co/api-reference/webhooks/delete-webhook.md): Delete a webhook endpoint. - [Retrieve Webhook](https://docs.unosend.co/api-reference/webhooks/get-webhook.md): Retrieve a webhook by ID. - [List Webhooks](https://docs.unosend.co/api-reference/webhooks/list-webhooks.md): List all webhooks in your account. - [Update Webhook](https://docs.unosend.co/api-reference/webhooks/update-webhook.md): Update a webhook's URL or events. - [Authentication](https://docs.unosend.co/authentication.md): Authenticate API requests using Bearer tokens. - [Changelog](https://docs.unosend.co/changelog.md): Track all updates and improvements to the Unosend API. - [Domain Verification](https://docs.unosend.co/guides/domain-verification.md): Learn how to verify your sending domain for better email deliverability. Domain verification enables DKIM signing and improves inbox placement. - [Sending Emails](https://docs.unosend.co/guides/sending-emails.md): Learn how to send different types of emails with Unosend, from simple messages to complex HTML emails with attachments. - [SMTP Integration](https://docs.unosend.co/guides/smtp.md): Learn how to send emails using SMTP with Unosend. Connect your existing tools like Laravel, WordPress, Supabase, Django, and more. - [Email Templates](https://docs.unosend.co/guides/templates.md): Learn how to create and use reusable email templates with dynamic variables for personalized email content. - [Webhooks](https://docs.unosend.co/guides/webhooks.md): Receive real-time notifications about email events like deliveries, opens, clicks, and bounces via HTTP webhooks. - [Introduction](https://docs.unosend.co/introduction.md): Unosend is a transactional email service for developers. Send emails with REST API or SMTP. - [Quick Start](https://docs.unosend.co/quickstart.md): Send your first email in under 5 minutes. - [Error Codes](https://docs.unosend.co/resources/error-codes.md): Complete reference of error codes returned by the Unosend API and how to handle them. - [Rate Limits](https://docs.unosend.co/resources/rate-limits.md): Understand API rate limits per plan and how to handle them in your applications. ## OpenAPI Specs - [openapi](https://docs.unosend.co/api-reference/openapi.json)