mailgun_ex v0.2.8 API Reference

Modules

A client API to the MailGun Email RESTful API

Take several options, and an HTTP method and send the request to MailGun

Helper functions to access the MailGun API in a more succinct way. If any features of the API are not directly available here, then consider using the MailgunEx.Api module directly, or raising a PR to add them to the client

Transform, decode and analyze raw encoded content based on it’s type (e.g. decode a raw JSON string into an Elixir map)

Generate API options based on overwritten values, as well as any configured defaults

A structure to capture the request parameters to send to HTTPoision, this allows us to test the request without actually havig to send it; for ease (and speed) of testing

Take a raw HTTPoison response and normalize it down into a 3-tuple response

Generate the appropriate MailgunEx URL based on the sending domain, and the desired resource