Официальные библиотеки для четырёх языков — установка, базовое использование и ссылки на исходный код.
# pip install hexly-sdk
from hexly import Hexly
client = Hexly(api_key="hx_live_...")
order = client.gateway.get("/v1/orders/42")
Требует Python 3.9+. Поддерживает синхронный и асинхронный (asyncio) клиенты.
// npm install @hexly/sdk
import { Hexly } from '@hexly/sdk'
const hexly = new Hexly({ apiKey: 'hx_live_...' })
const order = await hexly.gateway.get('/v1/orders/42')
Полная поддержка TypeScript с автогенерацией типов из вашей схемы маршрутов.
// go get github.com/hexly/hexly-go
client := hexly.NewClient("hx_live_...")
order, err := client.Gateway.Get(ctx, "/v1/orders/42")
Полностью типизированный клиент с поддержкой контекстов (context.Context) и graceful shutdown.
// Maven: dev.hexly:hexly-sdk:3.2.0
HexlyClient client = HexlyClient.builder()
.apiKey("hx_live_...")
.build();
Order order = client.gateway().get("/v1/orders/42");
Совместим с Java 11+ и построен поверх стандартного java.net.http клиента без дополнительных тяжёлых зависимостей.
Для языков без официального SDK платформа полностью доступна через обычный REST API — используйте любой HTTP-клиент вместе с разделом справочника API.