PHPackages                             jackmartin/ukrpochta - 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. jackmartin/ukrpochta

ActiveLibrary[API Development](/categories/api)

jackmartin/ukrpochta
====================

Ukrpochta API

v1.0(8y ago)62.4k5MITPHPPHP &gt;=5.6

Since Oct 13Pushed 6y ago2 watchersCompare

[ Source](https://github.com/martinjack/UkrpochtaAPI)[ Packagist](https://packagist.org/packages/jackmartin/ukrpochta)[ RSS](/packages/jackmartin-ukrpochta/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Описание
========

[](#описание)

PHP класс для работы с API Укрпочты

[![Latest Stable Version](https://camo.githubusercontent.com/2d46136938051b2607b1b54c129f5b572e66a05a6fabf2d75384fc69e8a2ab0b/68747470733a2f2f706f7365722e707567782e6f72672f6a61636b6d617274696e2f756b72706f636874612f762f737461626c65)](https://packagist.org/packages/jackmartin/ukrpochta) [![Total Downloads](https://camo.githubusercontent.com/65db668c291fe7d37fe9eda1f9c5bc6dceef3578bac16c6f1bd6fe056981c0e5/68747470733a2f2f706f7365722e707567782e6f72672f6a61636b6d617274696e2f756b72706f636874612f646f776e6c6f616473)](https://packagist.org/packages/jackmartin/ukrpochta) [![License](https://camo.githubusercontent.com/3511e1035c3af202200d2ee0e43b475d393ca5e2714db099fb02a233abc72430/68747470733a2f2f706f7365722e707567782e6f72672f6a61636b6d617274696e2f756b72706f636874612f6c6963656e7365)](https://packagist.org/packages/jackmartin/ukrpochta)

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

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

[API documentation v.1.2](https://drive.google.com/open?id=1MqTnJsbgvLKOx8lIbvdUfLwri6N5Dypc)

Требование
==========

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

- PHP 5.6 или выше
- Composer

Composer
========

[](#composer)

```
composer require jackmartin/ukrpochta
```

Библиотеки
==========

[](#библиотеки)

1. [Guzzle](https://github.com/guzzle/guzzle)

Методы API
==========

[](#методы-api)

1. Создать адрес
    - [createAddress](https://github.com/martinjack/UkrpochtaAPI#createaddressdata--array)
2. Редактировать адрес
    - [editAddress](https://github.com/martinjack/UkrpochtaAPI#editaddressid-data--array)
3. Показать адрес по ID
    - [getAddress](https://github.com/martinjack/UkrpochtaAPI#getaddressid)
4. Создать нового клиента
    - [createClient](https://github.com/martinjack/UkrpochtaAPI#createclienttoken-data--array)
5. Редактировать клиента
    - [editClient](https://github.com/martinjack/UkrpochtaAPI#editclientid-token-data--array)
6. Получить список клиентов
    - [clientsList](https://github.com/martinjack/UkrpochtaAPI#clientslisttoken)
7. Получить клиента по ID или ExternalID
    - [getClient](https://github.com/martinjack/UkrpochtaAPI#getclienttoken-id--0-extid--0-type--true)
8. Создать группу отправлений
    - [createGroup](https://github.com/martinjack/UkrpochtaAPI#creategroupdata--array)
9. Редактирование группы отправлений
    - [editGroup](https://github.com/martinjack/UkrpochtaAPI#editgrouptoken-id-data--array)
10. Получить список групп отправлений
    - [groupList](https://github.com/martinjack/UkrpochtaAPI#grouplisttoken)
11. Получить группу отправлений по ID
    - [getGroup](https://github.com/martinjack/UkrpochtaAPI#getgroupid)
12. Создать новую посылку
    - [createParcel](https://github.com/martinjack/UkrpochtaAPI#createparceltoken-data--array)
13. Редактировать посылку
    - [editParcel](https://github.com/martinjack/UkrpochtaAPI#editparcelid-token-data--array)
14. Получить список почтовых отправлений
    - [parcelList](https://github.com/martinjack/UkrpochtaAPI#parcellisttoken)
15. Получить почтовое отправление по ID
    - [getParcel](https://github.com/martinjack/UkrpochtaAPI#getparcelid-token-type--true)
16. Удалить почтовое отправление с группы
    - [delParcelGroup](https://github.com/martinjack/UkrpochtaAPI#delparcelgroupid-token)
17. Создать форму в PDF формате
    - [createForm](https://github.com/martinjack/UkrpochtaAPI#createformid-token-path-type--true)
18. Создать форму 103 в PDF формате
    - [createForm103](https://github.com/martinjack/UkrpochtaAPI#createform103id-token-path)

Примеры
=======

[](#примеры)

### createAddress($data = array())

[](#createaddressdata--array)

```
