Четыре официальных пакета. Одна четкая область API.

Все четыре SDK следуют общему контракту публичного Device API и политикам production-безопасности, сохраняя привычные подходы каждой экосистемы.

Эти SDK охватывают текущие публичные операции Device API. Это не означает поддержку всех API, описанных на сайте UnifyPort.

Node.js SDK

Официальный · Доступен
@unifyport/sdk-node

ESM-only пакет для современных сервисов Node.js со встроенными типами TypeScript и поддержкой отмены запросов.

Среда выполненияNode.js >= 22.12.0
Установка
npm install @unifyport/sdk-node

PHP SDK

Официальный · Доступен
unifyport/sdk

Composer-пакет для современных 64-bit PHP-приложений с cooperative deadlines и выбором HTTP transport на стороне приложения.

Среда выполненияPHP 8.2+ · 64-bit
Установка
composer require unifyport/sdk

Go SDK

Официальный · Доступен
github.com/Unify-Port/UnifyPort-SDK-GO

Строго типизированный Go-модуль с отменой через context, безопасными настройками HTTP transport и ограниченной cursor pagination.

Среда выполненияGo >= 1.25.0
Установка
go get github.com/Unify-Port/UnifyPort-SDK-GO@latest

Python SDK

Официальный · Доступен
unifyport-sdk

Типобезопасные sync- и async-клиенты для Python с ограниченными повторами, лимитами ответа и cursor pagination.

Среда выполненияPython >= 3.11
Установка
python -m pip install unifyport-sdk