Cancel an email. You can cancel the sending of an email if it has not been
sent yet. You must specify the region
and the email_id
of the email you
want to cancel.
The request CancelEmailRequest
A Promise of Email
Domain DNS check. Perform an immediate DNS check of a domain using the
region
and domain_id
parameters.
The request CheckDomainRequest
A Promise of Domain
Register a domain in a project. You must specify the region
, project_id
and domain_name
to register a domain in a specific Project.
The request CreateDomainRequest
A Promise of Domain
Send an email. You must specify the region
, the sender and the
recipient's information and the project_id
to send an email from a
checked domain. The subject of the email must contain at least 6
characters.
The request CreateEmailRequest
A Promise of CreateEmailResponse
Create a Webhook. Create a new Webhook triggered by a list of event types and pushed to a Scaleway SNS ARN.
The request CreateWebhookRequest
A Promise of Webhook
Delete a Webhook. You must specify the Webhook you want to delete by the
region
and webhook_id
. Deleting a Webhook is permanent and cannot be
undone.
The request DeleteWebhookRequest
Get information about a domain. Retrieve information about a specific
domain using the region
and domain_id
parameters. Monitor your domain's
reputation and improve average and bad reputation statuses, using
your domain's Email activity tab on the Scaleway
console to get a
more detailed report. Check out our dedicated
documentation
to improve your domain's reputation.
The request GetDomainRequest
A Promise of Domain
Display SPF and DKIM records status and potential errors. Display SPF and DKIM records status and potential errors, including the found records to make debugging easier.
The request GetDomainLastStatusRequest
A Promise of DomainLastStatus
Get an email. Retrieve information about a specific email using the
email_id
and region
parameters.
The request GetEmailRequest
A Promise of Email
List project settings. Retrieve the project settings including periodic reports.
The request GetProjectSettingsRequest
A Promise of ProjectSettings
Email statuses. Get information on your emails' statuses.
The request GetStatisticsRequest
A Promise of Statistics
Get information about a Webhook. Retrieve information about a specific
Webhook using the webhook_id
and region
parameters.
The request GetWebhookRequest
A Promise of Webhook
List domains. Retrieve domains in a specific Project or in a specific
Organization using the region
parameter.
The request ListDomainsRequest
A Promise of ListDomainsResponse
List emails. Retrieve the list of emails sent from a specific domain or for
a specific Project or Organization. You must specify the region
.
The request ListEmailsRequest
A Promise of ListEmailsResponse
List Webhook triggered events. Retrieve the list of Webhook events
triggered from a specific Webhook or for a specific Project or
Organization. You must specify the region
.
The request ListWebhookEventsRequest
A Promise of ListWebhookEventsResponse
List Webhooks. Retrieve Webhooks in a specific Project or in a specific
Organization using the region
parameter.
The request ListWebhooksRequest
A Promise of ListWebhooksResponse
Delete a domain. You must specify the domain you want to delete by the
region
and domain_id
. Deleting a domain is permanent and cannot be
undone.
The request RevokeDomainRequest
A Promise of Domain
Update a domain. Update a domain auto-configuration.
The request UpdateDomainRequest
A Promise of Domain
Update project settings. Update the project settings including periodic reports.
The request UpdateProjectSettingsRequest
A Promise of ProjectSettings
Update a Webhook. Update a Webhook events type, SNS ARN or name.
The request UpdateWebhookRequest
A Promise of Webhook
Waits for Domain to be in a final state.
The request GetDomainRequest
Optional
options: Readonly<WaitForOptions<TransactionalEmail.v1alpha1.Domain>>The waiting options
A Promise of Domain
Waits for Email to be in a final state.
The request GetEmailRequest
Optional
options: Readonly<WaitForOptions<Email>>The waiting options
A Promise of Email
Transactional Email API.
This API allows you to manage your Transactional Email services.