Mailchimp Developer LogoMailchimp Developer Wordmark

Transactional API

  • Allowlists

    Add, list, or delete from your Rejection Allowlist.

    • Exports

      Start an export, or get information on export jobs in progress.

      • IPs

        Request and manage Dedicated IPs for your account, and set up reverse DNS.

        • Inbound

          Manage your inbound domains and routes.

          • Messages

            Send, schedule, or get information on your emails.

            • Metadata

              Manage your custom metadata fields in your account.

              • Rejects

                Add, list, or delete from your Rejection Denylist.

                • Senders

                  Manage or get information about your sending domains.

                  • Subaccounts

                    Manage your subaccounts, including the abilitiy to pause and resume sending.

                    • Tags

                      List, delete, or get information on your Tags and their sending statistics.

                      • Templates

                        Manage the Templates in your account.

                        • URLs

                          Manage your tracking domains. Some of these endpoints may be deprecated.

                          • Users

                            Get information about your account, or ping Transactional.

                            • List account senders

                              post

                              /users/senders

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

                              body parameters

                              • keyrequired
                                string

                                a valid api key

                              List account senders

                              const mailchimpClient = require("@mailchimp/mailchimp_transactional")(
                                "YOUR_API_KEY"
                              );
                              
                              const run = async () => {
                                const response = await mailchimpClient.users.senders();
                                console.log(response);
                              };
                              
                              run();
                              
                              

                              Success Response

                              • HTTP Status 200

                                an array of sender data, one for each sending addresses used by the account

                                • Array
                                  object[]

                                  the information on each sending address in the account

                                  Show Properties

                              Example response

                              JSON
                              [
                                {
                                  "address": "user@example.com",
                                  "created_at": "2019-08-24T14:15:22Z",
                                  "sent": 0,
                                  "hard_bounces": 0,
                                  "soft_bounces": 0,
                                  "rejects": 0,
                                  "complaints": 0,
                                  "unsubs": 0,
                                  "opens": 0,
                                  "clicks": 0,
                                  "unique_opens": 0,
                                  "unique_clicks": 0
                                }
                              ]
                            • Webhooks

                              Manage the webhooks in your account.

                              • Whitelists

                                Add, list, or delete from your Rejection Allowlist. These endpoints are being replaced with a series of functionally identical endpoints called /allowlists.