MailSlurp

Email, SMS, and phone number APIs

5 subscribers
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

MailSlurp endpoints

MethodEndpointDescription
AliasController
GET getThread
/aliases/threads/{threadId}
Return a thread associated with an alias
GET getAliasEmails
/aliases/{aliasId}/emails
Get paginated emails for an alias by ID
POST createAlias
/aliases
Email aliases use a MailSlurp randomly generated email address (or a custom domain inbox that you provide) to mask or proxy a real email address. Emails sent to the alias address…
GET getAliasThreads
/aliases/{aliasId}/threads
Returns threads created for an email alias in paginated form
EmailController
GET getEmailsPaginated
/emails
By default returns all emails across all inboxes sorted by ascending created at date. Responses are paginated. You can restrict results to a list of inbox IDs. You can also…
ConsentController
DELETE revokeOptInConsentForEmailAddress
/consent/opt-in
RulesetController
POST testRuleset
/rulesets/{id}/test
Test an inbox or phone ruleset
GET getRulesets
/rulesets
List all rulesets attached to an inbox or phone or account
DELETE deleteRuleset
/rulesets/{id}
Delete ruleset
GET getRuleset
/rulesets/{id}
Get ruleset
SentEmailsController
GET getSentDeliveryStatus
/sent/delivery-status/{deliveryId}
Get a sent email delivery status
GET getSentDeliveryStatuses
/sent/delivery-status
Get all sent email delivery statuses
GET getSentEmailsWithQueueResults
/sent/queue-results
DELETE deleteSentEmail
/sent/{id}
GET getSentEmailHTMLContent
/sent/{id}/html
GET getSentDeliveryStatusesBySentId
/sent/{sentId}/delivery-status
Get all sent email delivery statuses
DELETE deleteAllSentEmails
/sent
GET getSentEmails
/sent
GuestPortalController
GET getAllGuestPortalUsers
/guest-portal/user
Get all customers for a portal
InboxReplierController
PUT updateInboxReplier
/repliers/{id}
Update inbox ruleset
DELETE deleteInboxRepliers
/repliers
Delete inbox repliers. Accepts optional inboxId filter.
GET getInboxRepliers
/repliers
List all repliers attached to an inbox
ConnectorController
GET getAllConnectorEvents
/connectors/events
GET getConnectorByInboxId
/connectors/by-inbox-id
Find an inbox connector by inbox ID
DELETE deleteConnectorImapConnection
/connectors/{id}/imap
Delete IMAP connection for external inbox
GET getConnectorImapConnection
/connectors/{id}/imap
Get IMAP connection for external inbox
GET getConnectorSyncSettings
/connectors/{id}/sync-settings
Get sync settings for connection with external inbox
PUT updateConnector
/connectors/{id}
POST createConnectorWithOptions
/connectors/withOptions
Sync emails between external mailboxes and MailSlurp inboxes
DELETE deleteConnectorSmtpConnection
/connectors/{id}/smtp
Delete SMTP connection for external inbox
GET getConnectorProviderSettings
/connectors/provider-settings
Get common mail provider SMTP and IMAP connection settings
GET getConnector
/connectors/{id}
POST createConnectorSyncSettings
/connectors/{id}/sync-settings
Configure automatic pull or emails from external inboxes using an interval or schedule
PATCH updateConnectorImapConnection
/connectors/{id}/imap
Update IMAP connection for external inbox
POST testConnectorSmtpConnection
/connectors/{id}/smtp/test
Test the SMTP connection for a connector
GET getConnectorEvent
/connectors/events/{id}
PATCH updateConnectorSmtpConnection
/connectors/{id}/smtp
Update SMTP connection for external inbox
DELETE deleteAllConnector
/connectors
POST testConnectorImapConnection
/connectors/{id}/imap/test
Test the IMAP connection for a connector
GET getConnectorSmtpConnection
/connectors/{id}/smtp
Get SMTP connection for external inbox
DELETE deleteConnectorSyncSettings
/connectors/{id}/sync-settings
Configure automatic pull or emails from external inboxes using an interval or schedule
GET getConnectorByEmailAddress
/connectors/by-email-address
Find an inbox connector by email address
DELETE deleteConnector
/connectors/{id}
GET getConnectorByName
/connectors/by-name
Find an inbox connector by name
GET getConnectors
/connectors
List inbox connectors that sync external emails to MailSlurp inboxes
ContactController
GET getContact
/contacts/{contactId}
GET getContacts
/contacts
POST createContact
/contacts
GET getContactVCard
/contacts/{contactId}/download
DELETE deleteContact
/contacts/{contactId}
+ 50 more endpoints on the provider's documentation.

MailSlurp pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly

More Tools APIs

View all →
  • Create unique looking QR codes with logo, color and design as PNG, SVG, PDF or EPS. QR Codes can be…

    ToolsPaid332 subscribers
  • Temporary Disposable E-mail fast and easy API - is a service that allows to receive email at a temporary…

    ToolsFreemium1.4k subscribers
  • Convert YT Videos to MP3

    ToolsFreemium12.9k subscribers
  • Using our advanced keyword research API you can easily obtain keyword suggestions and other SEO metrics…

    ToolsFreemium4.1k subscribers
  • 100% Genuine DA, PA with number of backlinks from Moz. Check DA PA with ease. This API gives you same…

    ToolsFreemium7.2k subscribers
  • Youtube Video and Audio Downloader. audio,eo,mp4,mp3,downloader,download,youtube,tiktok,instagtam,scraper,you…

    ToolsFreemium1.4k subscribers