Aktywacja nieaktywnego kodu
Funkcja https://api.paczkomaty.pl/?do=revlogactivatecode służy do aktywacji wygenerowanego, nieaktywnego kodu za pomocą funkcji Generowanie zestawu nieaktywnych kodów.
Parametry
Parametry do funkcji powinny być przekazane metodą POST
:
Nazwa parametru | Opis | Przykład | Walidacja |
---|---|---|---|
| Login do konta InPost (manager.paczkomaty.pl) |
| Wymagany |
| Hasło do konta InPost (manager.paczkomaty.pl) |
| Wymagany |
| Kod xml o określonej strukturze |
| Wymagany |
Parametry w sekcji paczkomat
Nazwa Parametru | Opis | Przykład | Walidacja |
---|---|---|---|
| Kod zwrotu do aktywacji |
| Wymagany |
| Unikalny kod np. zamówienia |
| Niewymagany |
| Gabaryt paczki |
| Wymagany |
| Data ważności kodu |
| Wymagany |
| Numer telefonu nadawcy zwrotu |
| Wymagany |
| Adres email nadawcy zwrotu |
| Wymagany |
|
Informacja dodatkowa widoczna na etykiecie w formie:
|
| Niewymagany |
Dostępne gabaryty paczki dla parametru packType
:
Gabaryt paczki | Wymiary | Waga |
---|---|---|
| 8 x 38 x 64 cm | do 25 kg |
| 19 x 38 x 64 cm | do 25 kg |
| 41 x 38 x 64 cm | do 25 kg |
Parametry w sekcji address
- dane adresowe miejsca doręczenia paczki.
Wymagalność parametrów następuje w przypadku przekazania sekcji address
w zapytaniu.
Jeśli sekcja address niezostanie przekazana to do kodu zwrotu zostanie przypisany adres z systemu https://manager.paczkomaty.pl/.
Nazwa Parametru | Opis | Przykład | Walidacja |
---|---|---|---|
| Nazwa firmy |
| Niewymagany |
| Imię lub Nazwa firmy |
| Wymagany |
| Nazwisko lub nazwa firmy |
| Wymagany |
| adres email odbiorcy |
| Niewymagany |
| Numer telefonu odbiorcy |
| Niewymagany |
| Ulica |
| Wymagany |
| Numer Budynku |
| Wymagany |
| Numer lokalu |
| Wymagany |
| Kod pocztowy |
| Wymagany |
| Miasto |
| Wymagany |
| Województwo |
| Niewymagany |
Parametry w sekcji return
- odpowiedź z API:
Nazwa Parametru | Opis | Przykład |
---|---|---|
| Kod nadania |
|
| Data ważności kodu |
|
| Gabaryt przesyłki |
|
| Status kodu zwrotu (W Paczkomat do nadania paczki można użyć tylko aktywnego kodu zwrotu) |
|
| Unikalny kod np. zamówienia |
|
| Informacja dodatkowa widoczna na etykiecie |
|
| Dane adresowe miejsca doręczenia paczki |
|
| - |
|
| - |
|
Request:
POST /?do=revlogactivatecode HTTP/1.1
Host: api.paczkomaty.pl
Content-Type: application/x-www-form-urlencoded
email=test@inpost.pl&password=Password123!@&content=
<paczkomaty>
<code>7300684238</code>
<rma>54321</rma>
<packType>A</packType>
<expirationDate>2022-11-10T11:00:00</expirationDate>
<senderPhone>333222111</senderPhone>
<senderEmail>szybkie.zwroty@inpost.pl</senderEmail>
<returnDescription1>Zamówienie:312</returnDescription1>
<address>
<name>InPost</name>
<surName>Paczkomat</surName>
<email>test@inpost.pl</email>
<phoneNum>321321321</phoneNum>
<street>Cybernetyki</street>
<buldingNo>10</buldingNo>
<flatNo>4</flatNo>
<zipCode>02-677</zipCode>
<town>Warszawa</town>
<province>Mazowieckie</province>
</address>
</paczkomaty> |
Response:
<?xml version="1.0" encoding="UTF-8"?>
<paczkomaty>
<return>
<code>7300684238</code>
<expirationDate>2022-11-10T11:00:00+01:00</expirationDate>
<packType>A</packType>
<active>true</active>
<rma>54321</rma>
<returnDescription1>Zamówienie:312</returnDescription1>
<targetAddress>
<buildingNo>10</buildingNo>
<buldingNo>10</buldingNo>
<email>test@inpost.pl</email>
<flatNo>4</flatNo>
<name>InPost</name>
<phoneNum>321321321</phoneNum>
<province>Mazowieckie</province>
<street>Cybernetyki</street>
<surName>Paczkomat</surName>
<town>Warszawa</town>
<zipCode>02-677</zipCode>
</targetAddress>
<uuid>bd09362a-46d6-48c0-b463-76316d3cbaf1</uuid>
<labelAttached>false</labelAttached>
</return>
</paczkomaty> |