mailchimp v0.1.0 Mailchimp.Config View Source

Mailchimp Config Module

Link to this section Summary

Functions

Return configured API Key

Return configured API Version

Return configured API Version

Return configured API Version

Link to this section Functions

Return configured API Key

Examples

iex> Application.put_env(:mailchimp, :api_key, "your apikey-us12")
iex> Mailchimp.Config.api_key!()
"your apikey-us12"
Link to this function

api_version()

View Source
api_version() :: String.t()

Return configured API Version

Examples

iex> Application.put_env(:mailchimp, :api_version, "1.0")
iex> Mailchimp.Config.api_version()
"1.0"

iex> Application.delete_env(:mailchimp, :api_version)
iex> Mailchimp.Config.api_version()
"3.0"
Link to this function

root_endpoint!()

View Source
root_endpoint!() :: String.t() | no_return()

Return configured API Version

Examples

iex> Application.put_env(:mailchimp, :api_key, "your apikey-us12")
iex> Application.delete_env(:mailchimp, :api_version)
iex> Mailchimp.Config.root_endpoint!()
"https://us12.api.mailchimp.com/3.0/"

Return configured API Version

Examples

iex> Application.put_env(:mailchimp, :api_key, "your apikey-us12")
iex> Mailchimp.Config.shard!()
"us12"