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