Current section
Files
Jump to
Current section
Files
lib/api_brasil/data/correios.ex
defmodule ApiBrasil.Data.Correios do
@moduledoc """
Correios (device-based): `POST /correios/{action}`.
Além das funções nomeadas, `request/4` aceita qualquer action do catálogo e
`queue/4` executa a mesma action por fila.
{:ok, envelope} = ApiBrasil.Data.Correios.rastreio(client, %{"code" => "AA123456789BR"})
ApiBrasil.Core.DeviceResponse.response(envelope)
"""
use ApiBrasil.Core.Service, device: "correios"
action(:rastreio, "rastreio", "Rastreia uma encomenda: `POST /correios/rastreio`.")
end