How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

SendClean Email API

SendClean is Route Mobile's transactional and bulk email product, exposed as a JSON-over-HTTP-POST REST API. 24 documented operations covering SMTP user creation and password reset, sending-domain and tracking-domain registration and verification, webhook registration and key rotation, message send (including template send over HTTP GET), message info lookup, error retrieval and account details. Every request carries owner_id and token in the request body rather than a header.

SendClean Email API is one of 6 APIs that Route Mobile publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Email, Transactional Email, and Webhook. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 24 operations across 24 paths, organized into 6 resource areas, and defines 42 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against a single base URL, https://api.sendclean.net/v1.0.

24 operations 24 paths 42 schemas 1 GET23 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Base URL
https://api.sendclean.net/v1.0
Resource Areas
6

Paths & Operations 24

Across 24 paths, the API surfaces 24 operations — 1 GET, 23 POST. They span 6 resource areas: SMTP Users, Sending Domains, Tracking Domains, Webhooks, Messages, Accounts. Each is listed below with its method, path, parameters, and response codes.

SMTP Users 4

Manage SMTP sub-users (create, edit, reset password, list)

POST
/settings/addSmtp
Add a new SMTP user
addSmtpUser body → 200
POST
/settings/editSmtp
Edit an existing SMTP user
editSmtpUser body → 200
POST
/settings/resetSmtpPassword
Reset SMTP user password
resetSmtpPassword body → 200
POST
/settings/listSmtp
List all SMTP users
listSmtpUsers body → 200
Sending Domains 5

Add, verify, list, and delete sending domains

POST
/settings/addSendingDomain
Add a sending domain
addSendingDomain body → 200
POST
/settings/checkSendingDomain
Verify DKIM and SPF records
checkSendingDomain body → 200
POST
/settings/verifySendingDomain
Verify sending domain via email
verifySendingDomain body → 200
POST
/settings/listSendingDomain
List sending domains
listSendingDomains body → 200
POST
/settings/deleteSendingDomain
Delete a sending domain
deleteSendingDomain body → 200
Tracking Domains 4

Add, check, list, and delete tracking domains

POST
/settings/addTrackingDomain
Add a tracking domain
addTrackingDomain body → 200
POST
/settings/checkTrackingDomain
Check tracking domain CNAME
checkTrackingDomain body → 200
POST
/settings/listTrackingDomain
List tracking domains
listTrackingDomains body → 200
POST
/settings/deleteTrackingDomain
Delete a tracking domain
deleteTrackingDomain body → 200
Webhooks 6

Configure event webhooks for email delivery events

POST
/settings/addWebhook
Add a webhook
addWebhook body → 200
POST
/settings/editWebhook
Edit a webhook
editWebhook body → 200
POST
/settings/keyResetWebhook
Reset webhook authentication key
keyResetWebhook body → 200
POST
/settings/listWebhook
List all webhooks
listWebhooks body → 200
POST
/settings/deleteWebhook
Delete a webhook
deleteWebhook body → 200
POST
/settings/getWebhookInfo
Get webhook details
getWebhookInfo body → 200
Messages 4

Send transactional emails and retrieve message info

POST
/messages/sendMail
Send a transactional email
sendMail body → 200
POST
/messages/sendTemplate
Send email using a saved template
sendTemplate body → 200
GET
/messages/sendTemplateHTTPGet
Send template email via HTTP GET
sendTemplateHTTPGet 9 params → 200
POST
/messages/getMessageInfo
Get message delivery and engagement info
getMessageInfo body → 200
Accounts 1

Retrieve account/user details

POST
/accounts/userDetails
Get account/user details
getUserDetails body → 200

Schemas 42

The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are MessageInfoEntry (12 properties), SendMailMessage (9 properties), MessageHeaders (9 properties), TemplateMessage (9 properties). Each schema is shown below with its type and property counts.

AuthFields
object
2 properties 2 required
SuccessResponse
object
2 properties
ErrorResponse
object
4 properties
SmtpUser
object
5 properties
AddSmtpRequest
AddSmtpResponse
object
4 properties
EditSmtpRequest
ResetSmtpPasswordRequest
ResetSmtpPasswordResponse
object
4 properties
ListSmtpRequest
ListSmtpResponse
object
2 properties
DomainRequest
CheckSendingDomainResponse
object
5 properties
VerifySendingDomainRequest
SendingDomainListEntry
object
5 properties
ListSendingDomainResponse
object
2 properties
CheckTrackingDomainResponse
object
4 properties
TrackingDomainListEntry
object
3 properties
ListTrackingDomainResponse
object
2 properties
AddWebhookRequest
EditWebhookRequest
WebhookIdRequest
KeyResetWebhookResponse
object
4 properties
WebhookListEntry
object
7 properties
ListWebhookResponse
object
2 properties
WebhookInfoResponse
object
2 properties
Recipient
object
3 properties 1 required
Attachment
object
3 properties
EmbeddedImage
object
3 properties
MessageHeaders
object
Optional custom headers for the message
9 properties
SendMailMessage
object
The message payload for sendMail
9 properties
SendMailRequest
SendMailResponse
object
2 properties
TemplateMessage
object
9 properties 1 required
SendTemplateRequest
MessageInfoRequest
OpenData
object
3 properties
ClickData
object
3 properties
MessageInfoEntry
object
12 properties
MessageInfoResponse
object
2 properties
AccountDetailRequest
AccountDetailResponse
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

route-mobile-sendclean-email.yml Raw ↑

Other APIs Route Mobile publishes across the network.

Route Mobile SMS API
Route Mobile WhatsApp Business API
Route Mobile RCS Business Messaging API
Route Mobile Viber Business Messages API
Route Mobile Enterprise Voice 2.0 API
Where this information came from

This is an independent, third-party profile of SendClean Email API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.