← Back to catalog

Marketing

Mandrill

auto-generated
swirls add mandrillapp
actionPOSTv1.0.0

post_inbound_check_domain_json

Check the MX settings for an inbound domain. The domain must have already been added with the add-domain call

Source
actionPOSTv1.0.0

post_inbound_delete_domain_json

Delete an inbound domain from the account. All mail will stop routing for this domain immediately.

Source
actionPOSTv1.0.0

post_inbound_domains_json

List the domains that have been configured for inbound delivery

Source
actionPOSTv1.0.0

post_inbound_send_raw_json

Take a raw MIME document destined for a domain with inbound domains set up, and send it to the inbound hook exactly as if it had been sent over SMTP

Source
actionPOSTv1.0.0

post_inbound_update_route_json

Update the pattern or webhook of an existing inbound mailbox route. If null is provided for any fields, the values will remain unchanged.

Source
actionPOSTv1.0.0

post_ips_check_custom_dns_json

Tests whether a domain name is valid for use as the custom reverse DNS for a dedicated IP.

Source
actionPOSTv1.0.0

post_ips_create_pool_json

Creates a pool and returns it. If a pool already exists with this name, no action will be performed.

Source
actionPOSTv1.0.0

post_ips_delete_json

Deletes a dedicated IP. This is permanent and cannot be undone.

Source
actionPOSTv1.0.0

post_ips_delete_pool_json

Deletes a pool. A pool must be empty before you can delete it, and you cannot delete your default pool.

Source
actionPOSTv1.0.0

post_ips_info_json

Retrieves information about a single dedicated ip.

Source
actionPOSTv1.0.0

post_ips_provision_json

Requests an additional dedicated IP for your account. Accounts may have one outstanding request at any time, and provisioning requests are processed within 24 hours.

Source
actionPOSTv1.0.0

post_ips_start_warmup_json

Begins the warmup process for a dedicated IP. During the warmup process, Mandrill will gradually increase the percentage of your mail that is sent over the warming-up IP, over a period of roughly 30 days. The rest of your mail will be sent over shared IPs or other dedicated IPs in the same pool.

Source
actionPOSTv1.0.0

post_messages_info_json

Get the information for a single recently sent message

Source
actionPOSTv1.0.0

post_messages_parse_json

Parse the full MIME document for an email message, returning the content of the message broken into its constituent pieces

Source
actionPOSTv1.0.0

post_messages_search_json

Search the content of recently sent messages and optionally narrow by date range, tags and senders. This method may be called up to 20 times per minute. If you need the data more often, you can use /messages/info.json to get the information for a single message, or webhooks to push activity to your own application for querying.

Source
actionPOSTv1.0.0

post_messages_search_time_series_json

Search the content of recently sent messages and return the aggregated hourly stats for matching messages

Source
actionPOSTv1.0.0

post_messages_send_raw_json

Take a raw MIME document for a message, and send it exactly as if it were sent through Mandrill's SMTP servers

Source
actionPOSTv1.0.0

post_metadata_add_json

Add a new custom metadata field to be indexed for the account.

Source
actionPOSTv1.0.0

post_metadata_delete_json

Delete an existing custom metadata field. Deletion isn't instataneous, and /metadata/list will continue to return the field until the asynchronous deletion process is complete.

Source
actionPOSTv1.0.0

post_metadata_list_json

Get the list of custom metadata fields indexed for the account.

Source
actionPOSTv1.0.0

post_rejects_add_json

Adds an email to your email rejection blacklist. Addresses that you add manually will never expire and there is no reputation penalty for removing them from your blacklist. Attempting to blacklist an address that has been whitelisted will have no effect.

Source
actionPOSTv1.0.0

post_rejects_delete_json

Deletes an email rejection. There is no limit to how many rejections you can remove from your blacklist, but keep in mind that each deletion has an affect on your reputation.

Source
actionPOSTv1.0.0

post_rejects_list_json

Retrieves your email rejection blacklist. You can provide an email address to limit the results. Returns up to 1000 results. By default, entries that have expired are excluded from the results; set include_expired to true to include them.

Source
actionPOSTv1.0.0

post_senders_add_domain_json

Adds a sender domain to your account. Sender domains are added automatically as you send, but you can use this call to add them ahead of time.

Source
actionPOSTv1.0.0

post_senders_check_domain_json

Checks the SPF and DKIM settings for a domain. If you haven't already added this domain to your account, it will be added automatically.

Source
actionPOSTv1.0.0

post_senders_domains_json

Returns the sender domains that have been added to this account.

Source
actionPOSTv1.0.0

post_senders_info_json

Return more detailed information about a single sender, including aggregates of recent stats

Source
actionPOSTv1.0.0

post_senders_list_json

Return the senders that have tried to use this account.

Source
actionPOSTv1.0.0

post_senders_time_series_json

Return the recent history (hourly stats for the last 30 days) for a sender

Source
actionPOSTv1.0.0

post_senders_verify_domain_json

Sends a verification email in order to verify ownership of a domain. Domain verification is an optional step to confirm ownership of a domain. Once a domain has been verified in a Mandrill account, other accounts may not have their messages signed by that domain unless they also verify the domain. This prevents other Mandrill accounts from sending mail signed by your domain.

Source
actionPOSTv1.0.0

post_subaccounts_delete_json

Delete an existing subaccount. Any email related to the subaccount will be saved, but stats will be removed and any future sending calls to this subaccount will fail.

Source
actionPOSTv1.0.0

post_subaccounts_info_json

Given the ID of an existing subaccount, return the data about it

Source
actionPOSTv1.0.0

post_subaccounts_list_json

Get the list of subaccounts defined for the account, optionally filtered by a prefix

Source
actionPOSTv1.0.0

post_subaccounts_pause_json

Pause a subaccount's sending. Any future emails delivered to this subaccount will be queued for a maximum of 3 days until the subaccount is resumed.

Source
actionPOSTv1.0.0

post_tags_delete_json

Deletes a tag permanently. Deleting a tag removes the tag from any messages that have been sent, and also deletes the tag's stats. There is no way to undo this operation, so use it carefully.

Source
actionPOSTv1.0.0

post_tags_info_json

Return more detailed information about a single tag, including aggregates of recent stats

Source
actionPOSTv1.0.0

post_tags_list_json

Return all of the user-defined tag information

Source
actionPOSTv1.0.0

post_tags_time_series_json

Return the recent history (hourly stats for the last 30 days) for a tag

Source
actionPOSTv1.0.0

post_templates_list_json

Return a list of all the templates available to this user

Source
actionPOSTv1.0.0

post_templates_publish_json

Publish the content for the template. Any new messages sent using this template will start using the content that was previously in draft.

Source
actionPOSTv1.0.0

post_templates_render_json

Inject content and optionally merge fields into a template, returning the HTML that results

Source
actionPOSTv1.0.0

post_templates_update_json

Update the code for an existing template. If null is provided for any fields, the values will remain unchanged.

Source
actionPOSTv1.0.0

post_urls_check_tracking_domain_json

Checks the CNAME settings for a tracking domain. The domain must have been added already with the add-tracking-domain call

Source
actionPOSTv1.0.0

post_urls_search_json

Return the 100 most clicked URLs that match the search query given

Source
actionPOSTv1.0.0

post_urls_time_series_json

Return the recent history (hourly stats for the last 30 days) for a url

Source
actionPOSTv1.0.0

post_users_info_json

Return the information about the API-connected user

Source
actionPOSTv1.0.0

post_users_senders_json

Return the senders that have tried to use this account, both verified and unverified

Source
actionPOSTv1.0.0

post_whitelists_add_json

Adds an email to your email rejection whitelist. If the address is currently on your blacklist, that blacklist entry will be removed automatically.

Source
actionPOSTv1.0.0

post_whitelists_list_json

Retrieves your email rejection whitelist. You can provide an email address or search prefix to limit the results. Returns up to 1000 results.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec