1.2 KiB
@hanzo elixir-sdk
Landing page for the Hanzo Elixir SDK. This is the thin wrapper in the Hanzo umbrella org; generated clients live in their own language org, the way hanzo-rs/sdk, hanzo-go/sdk and hanzo-swift/sdk do.
Status
Not generated yet. There is no Elixir client for the Hanzo API today, and this page exists so that fact is findable rather than guessed at.
What it will be
The whole Hanzo /v1 surface — 2479 operations — as an idiomatic Elixir package,
generated from the same OpenAPI document every other Hanzo SDK is generated
from. A language is a row in sdks.yaml, not a bespoke pipeline:
elixir:
repo: elixir-sdk
generator: elixir
Adding it needs that row and a repository in a hanzo-elixir org to hold the
output. Until both exist, this page is the honest answer.
Meanwhile
The API is HTTP and documented — https://api.hanzo.ai/v1/openapi.json — and
every route answers to Authorization: Bearer <token>, where the token is an
IAM access token or an API key (pk- publishable, sk- secret). Any Elixir HTTP
client reaches it today.