PHPackages                             dimanzver/sdek-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. dimanzver/sdek-sdk

ActiveLibrary[API Development](/categories/api)

dimanzver/sdek-sdk
==================

PHP SDK для API v2.0 от сервиса интеграции компании СДЭК

0.1.14(1y ago)01.0k↓50%MITPHPPHP ^7.1 || ^8.0

Since Dec 10Pushed 1y agoCompare

[ Source](https://github.com/dimanzver/sdek-sdk)[ Packagist](https://packagist.org/packages/dimanzver/sdek-sdk)[ Docs](https://www.cdek.ru/clients/integrator.html)[ RSS](/packages/dimanzver-sdek-sdk/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (14)Versions (10)Used By (0)

SDK2.0 для сервиса интеграции СДЭК
==================================

[](#sdk20-для-сервиса-интеграции-сдэк)

[![Build Status](https://camo.githubusercontent.com/3fa3fd53cfd063c7b022ed594069251a0e0b1490242d100dc587b4628a696d80/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6364656b2d69742f73646b322e302f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/cdek-it/sdk2.0/build-status/master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/faabf3f105830175efdfc7a8eb2aaf5a03c1c5255ffce50387b95914c61d3918/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6364656b2d69742f73646b322e302f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/cdek-it/sdk2.0/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/d85752155fdcd2619c1f5ccf6f646e38189b02179eef448a5cc7ded3a254fcac/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6364656b2d69742f73646b322e302f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/cdek-it/sdk2.0/?branch=master)[![Packagist](https://camo.githubusercontent.com/d6bc19241ebf4902f858c0d94bc12e6dc4392a89bebe9cc9eb5e8a19aca173e3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6364656b2d69742f73646b322e30)](https://camo.githubusercontent.com/d6bc19241ebf4902f858c0d94bc12e6dc4392a89bebe9cc9eb5e8a19aca173e3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6364656b2d69742f73646b322e30)

Реализация API v2.0 для [интеграции со службой доставки СДЭК](https://www.cdek.ru/clients/integrator.html). Данная SDK поможет быстрее внедрить в свой проект взаимодействие со службой доставки СДЭК.

Возможности SDK:

- создание заказа
- информация о заказе
- удаление заказа
- подписка на вебхуки (статусы заказов и статусы печатных форм)
- информация о подписке на вебхуки
- удаление подписки на вебхуки
- получение списка ПВЗ
- создание заявки на вызов курьера
- информация о заявке на вызов курьера
- удаление заявки на вызов курьера
- создание запроса на формирование печатной формы накладной
- создание запроса на формирование печатной формы ШК-места
- получение cписка городов
- получение cписка регионов

Работа со всеми методами API возможна только при наличии доступов к сервису интеграции, которые выдаются только при наличии договора с компанией СДЭК.

---

### Требования

[](#требования)

Требования — минимальны. Нужен PHP 7.1 или выше.

Данный SDK использует спецификацию [PSR-18 (HTTP-client)](https://www.php-fig.org/psr/psr-18/). Это значит в качестве HTTP-клиента можно использовать любой - клиент, поддерживающий данную спецификацию. Если у вашего клиента нет поддержки этой спецификации, можно посмотреть [имеющиеся адаптеры для большинства популярных HTTP-клиентов](http://docs.php-http.org/en/latest/clients.html)

---

### Установка

[](#установка)

Установка осуществляется с помощью менеджера пакетов Composer

```
composer require cdek-it/sdk2.0
```

---

### Документация

[](#документация)

Полная документация располагается [тут](https://github.com/cdek-it/sdk2.0/blob/master/docs/index.md)

---

### Примеры использования

[](#примеры-использования)

```
$client = new Psr18Client();
$cdek = new \CdekSDK2\Client($client);
$cdek->setAccount('account');
$cdek->setSecure('secure');

// создание заказа
$order = \CdekSDK2\BaseTypes\Order::create([...]);
$res = $cdek->orders()->add($order);

if ($res->hasErrors()) {
    // Обрабатываем ошибки
    foreach ($res->getErrors() as $error) {
        //считываем ошибки
    }
}
if ($res->isOk()) {
    $cdek_order = $cdek->formatResponse($res, \CdekSDK2\BaseTypes\Order::class);
//    $cdek_order->entity->uuid;
}

// получение информации о заказе
$res = $cdek->orders()->get($cdek_order->entity->uuid);
if ($res->isOk()) {
    $cdek_order = $cdek->formatResponse($res, \CdekSDK2\Dto\OrderInfo::class);
}

//получить список офисов
$res = $cdek->offices()->getFiltered(['country_code' => 'kz']);
if ($res->isOk()) {
    $pvzlist = $cdek->formatResponseList($res, \CdekSDK2\Dto\PickupPointList::class);
//    $pvzlist->items;
}
```

### Тесты

[](#тесты)

Запуск тестов:

```
$ composer test
```

### Лицензия

[](#лицензия)

Данный проект распространяется [под лицензией MIT](LICENSE).

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance42

Moderate activity, may be stable

Popularity15

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~97 days

Recently: every ~45 days

Total

9

Last Release

468d ago

PHP version history (2 changes)0.1.6PHP ^7.1

0.1.8PHP ^7.1 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/006e8107d5fbf667c096b1166b783731b29c76de4763430d12579595010cb539?d=identicon)[dimanzver](/maintainers/dimanzver)

---

Top Contributors

[![ihomyak](https://avatars.githubusercontent.com/u/22722568?v=4)](https://github.com/ihomyak "ihomyak (12 commits)")[![dimansuvorlinda](https://avatars.githubusercontent.com/u/34809155?v=4)](https://github.com/dimansuvorlinda "dimansuvorlinda (10 commits)")[![pozdeiev](https://avatars.githubusercontent.com/u/16384176?v=4)](https://github.com/pozdeiev "pozdeiev (4 commits)")[![JD72](https://avatars.githubusercontent.com/u/2111989?v=4)](https://github.com/JD72 "JD72 (1 commits)")

---

Tags

sdkdeliverycdekv2.0СДЭКслужба доставки

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/dimanzver-sdek-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/dimanzver-sdek-sdk/health.svg)](https://phpackages.com/packages/dimanzver-sdek-sdk)
```

###  Alternatives

[cdek-it/sdk2.0

PHP SDK для API v2.0 от сервиса интеграции компании СДЭК

3992.9k](/packages/cdek-it-sdk20)[ttatpuot/cdek-sdk2.0

Рабочий и поддерживаемый PHP SDK для API v2.0 СДЭК

1315.7k](/packages/ttatpuot-cdek-sdk20)[antistress-store/cdek-sdk-v2

PHP SDK для API v2.0 от сервиса интеграции компании СДЭК

3152.8k](/packages/antistress-store-cdek-sdk-v2)[webit/w-firma-api

wFirma.pl API

1820.2k](/packages/webit-w-firma-api)[deepseek-php/deepseek-php-client

deepseek PHP client is a robust and community-driven PHP client library for seamless integration with the Deepseek API, offering efficient access to advanced AI and data processing capabilities.

47073.9k5](/packages/deepseek-php-deepseek-php-client)[yoti/yoti-php-sdk

Yoti SDK for quickly integrating your PHP backend with Yoti

27539.9k1](/packages/yoti-yoti-php-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
