API для разработчиков

Официальные библиотеки

Установка
npm install @geneh/sdk
Пример
import { Geneh } from "@geneh/sdk";

const geneh = new Geneh({ apiKey: process.env.GENEH_KEY });
const usd = await geneh.rates.get("USD");
console.log(usd.best.sell.rate);

В каждой библиотеке

Типы
Полные типы для каждого ответа с названиями на арабском и английском.
Повторы
Сама повторяет запросы при 429 и 5xx и учитывает Retry-After.
Вебхуки
Готовая функция для проверки подписи каждого события.
Лицензия
Открытый исходный код под лицензией MIT.

Библиотеки, файл OpenAPI и коллекция Postman выйдут вместе с запуском API.