Skip to content

πŸ‡ΊπŸ‡¦ Ukrposhta API | Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ukrposhta API

Notifications You must be signed in to change notification settings

virtual-avatar/UkrposhtaAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ОписаниС

Python класс для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API Π£ΠΊΡ€ΠΏΠΎΡ‡Ρ‚Ρ‹, Ρ„ΠΎΡ€ΠΊ PHP UkrposhtaAPI (git repository)

ДокумСнтация

API documentation

Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅

Python3

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

create_client(token, data)

from src.poshta import *
token = 'COUNTERPARTY_TOKEN'
ukrpochta = Poshta('API_KEY')
new_client_data = {
    "name": "Vema LTD",
    "latinName": "Vema LTD",
    "uniqueRegistrationNumber": "0035",
    "addressId": "1284896",
    "phoneNumber": "067 123 12 34",
    "bankCode": "300001",
    "bankAccount": "26340343432",
    "resident": True,
    "edrpou": "40145721"
}
result = ukrpochta.create_client(token, new_client_data)
print(result)

# {'uuid': '5c15a920-5bcd-41b3-b488-aa130fdfac50', 'name': 'Vema LTD', 'firstName': None, 'middleName': None,
#  'lastName': None, 'latinName': 'Vema LTD', 'postId': None, 'externalId': None, 'uniqueRegistrationNumber': '0035',
#  'counterpartyUuid': '2304bbe5-015c-44f6-a5bf-3e750d753a17', 'addressId': 1284896, 'addresses': [
#     {'uuid': 'ca84b91e-e92a-4bac-ba62-02928ee0bc6d', 'addressId': 1284896,
#      'address': {'id': 1284896, 'postcode': None, 'region': 'Warsaw', 'district': None, 'city': 'Warsaw',
#                  'street': None, 'houseNumber': None, 'apartmentNumber': None, 'description': None,
#                  'countryside': False, 'foreignStreetHouseApartment': 'Warsawska 56, app 45',
#                  'detailedInfo': 'ΠŸΠΎΠ»ΡŒΡ‰Π°, Warsaw, Warsaw, Warsawska 56, app 45', 'created': '2019-07-27T09:33:08',
#                  'lastModified': '2019-07-27T09:33:08', 'country': 'PL'}, 'type': 'PHYSICAL', 'main': True}],
#  'phoneNumber': '067 123 12 34', 'phones': [
#     {'uuid': 'ddf6e412-3c84-4364-bc51-7ee18bc8cd85', 'phoneId': 452397, 'phoneNumber': '067 123 12 34',
#      'type': 'PERSONAL', 'main': True}], 'email': '', 'emails': [], 'type': 'COMPANY',
#  'postPayPaymentType': 'POSTPAY_PAYMENT_CASH_ONLY', 'edrpou': '40145721', 'bankCode': '300001',
#  'bankAccount': '26340343432', 'contactPersonName': None, 'resident': True, 'GDPRRead': False, 'GDPRAccept': False,
#  'personalDataApproved': False, 'checkOnDeliveryAllowed': True}

About

πŸ‡ΊπŸ‡¦ Ukrposhta API | Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ukrposhta API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages