SkillAgentSearch skills...

Mailchimp

A basic Elixir wrapper for version 3 of the MailChimp API

Install / Use

/learn @duartejc/Mailchimp
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MailChimp

Module Version Hex Docs Total Download License Last Updated

This is a basic Elixir wrapper for version 3 of the MailChimp API.

Installation

First, add MailChimp lib to your mix.exs dependencies:

def deps do
  [
    {:mailchimp, "~> 0.2.0"}
  ]
end

and run $ mix deps.get

Usage

Put your API key in your config.exs file:

config :mailchimp,
  api_key: "your api-us10"

or

Application.put_env(:mailchimp, :api_key, "your apikey-us12")

Getting Account Details

Mailchimp.Account.get!()

Getting All Lists

Mailchimp.Account.get_all_lists!

Adding a Member to a List

Mailchimp.List.create_member(list, "test@email.com", "subscribed", %{}, %{})

Creating a new Campaign

Mailchimp.Campaign.create!(:regular)

Copyright and License

Copyright (c) 2017 Jean Duarte

This work is free. You can redistribute it and/or modify it under the terms of the MIT License. See the LICENSE.md file for more details.

Related Skills

View on GitHub
GitHub Stars48
CategoryDevelopment
Updated1y ago
Forks55

Languages

Elixir

Security Score

80/100

Audited on Oct 2, 2024

No findings