# `Pristine.Ports.Transport`
[🔗](https://github.com/nshkrdotcom/pristine/blob/v0.3.1/lib/pristine/ports/transport.ex#L1)

Transport boundary for sending requests.

# `send`

```elixir
@callback send(Pristine.Core.Request.t(), Pristine.Core.Context.t()) ::
  {:ok, Pristine.Core.Response.t()} | {:error, term()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
