# Helo API ## Docs - [List activity events](https://docs.helohq.com/api-reference/activity/list-activity-events.md): Retrieves activity events for messages, including delivery status, opens, clicks, bounces, unsubscribes and complaints. - [List messages](https://docs.helohq.com/api-reference/activity/list-messages.md): Retrieves a paginated list of sent messages with basic tracking information. - [Retrieve message details](https://docs.helohq.com/api-reference/activity/retrieve-message-details.md): Fetches detailed tracking information for a specific message, including all associated events. - [List broadcast failures](https://docs.helohq.com/api-reference/broadcasts/list-broadcast-failures.md): Retrieves a list of failed messages for a specific broadcast. - [List broadcast suppressions](https://docs.helohq.com/api-reference/broadcasts/list-broadcast-suppressions.md): Retrieves a list of suppressed recipients for a specific broadcast. - [List broadcasts](https://docs.helohq.com/api-reference/broadcasts/list-broadcasts.md): Retrieves a paginated list of sent broadcasts with summary statistics. - [Retrieve a broadcast](https://docs.helohq.com/api-reference/broadcasts/retrieve-a-broadcast.md): Fetches details and statistics for a specific broadcast. - [Create a channel](https://docs.helohq.com/api-reference/channels/create-a-channel.md): Creates a new communication channel for organizing and routing messages. - [Delete a channel](https://docs.helohq.com/api-reference/channels/delete-a-channel.md): Permanently removes a channel and all associated data. - [List all channels](https://docs.helohq.com/api-reference/channels/list-all-channels.md): Retrieves a list of all channels accessible to the current user. - [Retrieve a channel](https://docs.helohq.com/api-reference/channels/retrieve-a-channel.md): Fetches the details and configuration of a specific channel. - [Update a channel](https://docs.helohq.com/api-reference/channels/update-a-channel.md): Modifies the settings and configuration of an existing channel. - [Create a domain](https://docs.helohq.com/api-reference/domains/create-a-domain.md): Registers a new domain for sending emails. The domain must be verified before it can be used. - [Delete a domain](https://docs.helohq.com/api-reference/domains/delete-a-domain.md): Removes a domain from the account. This will stop all email sending from this domain. - [List all domains](https://docs.helohq.com/api-reference/domains/list-all-domains.md): Retrieves all domains associated with the current account, including their verification status. - [Retrieve a domain](https://docs.helohq.com/api-reference/domains/retrieve-a-domain.md): Gets detailed information about a specific domain, including verification status and configuration. - [Rotate a domain key](https://docs.helohq.com/api-reference/domains/rotate-a-domain-key.md): Generates new DKIM keys for the domain. This is recommended for security best practices. - [Update a domain](https://docs.helohq.com/api-reference/domains/update-a-domain.md): Modifies the configuration settings of an existing domain. - [Verify a domain](https://docs.helohq.com/api-reference/domains/verify-a-domain.md): Initiates the domain verification process by checking DNS records. - [Overview](https://docs.helohq.com/api-reference/overview.md) - [Send a broadcast email](https://docs.helohq.com/api-reference/sending/send-a-broadcast-email.md): Sends a broadcast email to multiple recipients for marketing or announcement purposes. - [Send a single broadcast email](https://docs.helohq.com/api-reference/sending/send-a-single-broadcast-email.md): Sends a single broadcast email message. - [Send a transactional email](https://docs.helohq.com/api-reference/sending/send-a-transactional-email.md): Sends a single transactional email such as receipts, confirmations, or notifications. - [Send transactional emails in batch](https://docs.helohq.com/api-reference/sending/send-transactional-emails-in-batch.md): Sends multiple transactional emails in a single API request for better performance. - [Retrieve all time statistics](https://docs.helohq.com/api-reference/statistics/retrieve-all-time-statistics.md): Fetches cumulative statistics. - [Retrieve daily statistics](https://docs.helohq.com/api-reference/statistics/retrieve-daily-statistics.md): Fetches daily aggregated statistics. - [Retrieve hourly statistics](https://docs.helohq.com/api-reference/statistics/retrieve-hourly-statistics.md): Fetches hourly aggregated statistics. - [Create suppressions](https://docs.helohq.com/api-reference/suppressions/create-suppressions.md): Adds email addresses to the suppression list to prevent future sends. - [List suppressions](https://docs.helohq.com/api-reference/suppressions/list-suppressions.md): Retrieves a list of suppressed email addresses for a channel. - [Remove suppressions](https://docs.helohq.com/api-reference/suppressions/remove-suppressions.md): Removes email addresses from the suppression list to allow future sends. - [Create a webhook endpoint](https://docs.helohq.com/api-reference/webhookendpoints/create-a-webhook-endpoint.md): Registers a new webhook endpoint to receive event notifications. - [Delete a webhook endpoint](https://docs.helohq.com/api-reference/webhookendpoints/delete-a-webhook-endpoint.md): Permanently removes a webhook endpoint. - [List all webhook endpoints](https://docs.helohq.com/api-reference/webhookendpoints/list-all-webhook-endpoints.md): Retrieves all webhook endpoints configured for the account. - [Regenerate webhook signing key](https://docs.helohq.com/api-reference/webhookendpoints/regenerate-webhook-signing-key.md): Generates a new signing key for webhook payload verification. - [Retrieve a webhook endpoint](https://docs.helohq.com/api-reference/webhookendpoints/retrieve-a-webhook-endpoint.md): Fetches the details and configuration of a specific webhook endpoint. - [Update a webhook endpoint](https://docs.helohq.com/api-reference/webhookendpoints/update-a-webhook-endpoint.md): Modifies the configuration of an existing webhook endpoint. - [Activity](https://docs.helohq.com/core/activity.md): Monitor your sending in real time - [Channels](https://docs.helohq.com/core/channels.md): Isolate your sending - [Domains](https://docs.helohq.com/core/domains.md): Where you'll be sending from - [Broadcasts](https://docs.helohq.com/core/sending-broadcasts.md): Ideal for sending to large recipient lists - [Overview](https://docs.helohq.com/core/sending-overview.md): An overview of sending with Helo - [Transactional](https://docs.helohq.com/core/sending-transactional.md): Ideal for event-driven or transactional mail - [Webhooks](https://docs.helohq.com/core/webhooks.md): Receive events via HTTP - [Introduction](https://docs.helohq.com/index.md): Helo is an email API for developers and platforms. - [Overview](https://docs.helohq.com/platforms/overview.md): Platforms: the unique challenge of sending on behalf of others - [Quickstart](https://docs.helohq.com/quickstart.md): Start sending in minutes ## OpenAPI Specs - [openapi](https://docs.helohq.com/openapi.json) ## Optional - [Blog](https://helohq.com/blog)