# `Tinkex.API.Futures`
[🔗](https://github.com/North-Shore-AI/tinkex/blob/v0.4.0/lib/tinkex/api/futures.ex#L1)

Future/promise retrieval endpoints.

Uses :futures pool (concurrent polling).
Pool size: 50 connections.

# `retrieve`

```elixir
@spec retrieve(
  map(),
  keyword()
) :: {:ok, map()} | {:error, Tinkex.Error.t()}
```

Retrieve future result by request_id.

## Examples

    Tinkex.API.Futures.retrieve(
      %{request_id: "abc-123"},
      config: config
    )

---

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