Raport
Funkcja https://api.paczkomaty.pl/?do=revloggetreport daje możliwość wygenerowania raportu który zwróci aktywne kody oraz wykorzystane kody wraz ze statusem przesyłki.
Dane w raporcie zwracane są na podstawie daty utworzenia kodu zwrotu.
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 paczkomaty
:
Nazwa Parametru | Opis | Przykład |
---|---|---|
| Czy kod zwrotu został użyty |
|
| Status kodu zwrotu (W Paczkomat do nadania paczki można użyć tylko aktywnego kodu zwrotu) |
|
| 24 znakowy numer przesyłki |
|
| Kod zwrotu |
|
| Unikalny kod np. zamówienia |
|
Parametry w sekcji dateRange
:
Nazwa Parametru | Opis | Przykład |
---|---|---|
| Początkowa data zakresu. |
|
| Końcowa data zakresu. |
|
Parametry w sekcji paging
:
Nazwa Parametru | Opis | Przykład |
---|---|---|
| Określa liczbę wyników wyświetlanych na stronie. Maksymalnie 1000. |
|
| Służy do stronicowania, jeśli klient ma 2000 kodów zwrotu w danym przedziale czasowym i zamierza pobrać je wszystkie, musi najpierw ustawić |
|
Parametry w sekcji return
- odpowiedź z API:
Nazwa Parametru | Opis | Przykład |
---|---|---|
| Adres email konta na którym został wygenerowany kod zwrotu |
|
| Numer trackingowy przesyłki |
|
| Kod nadania |
|
| Unikalny kod np. zamówienia |
|
| Status kodu zwrotu (W Paczkomat do nadania paczki można użyć tylko aktywnego kodu zwrotu) |
|
| Data użyci kodu zwrotu |
|
| Data utworzenia kodu zwrotu |
|
| Numer telefonu nadawcy zwrotu |
|
| Adres email nadawcy zwrotu |
|
| Aktualny status paczki |
|
| Data nadania aktualnego statusu paczki |
|
| - |
|
| Informacja dodatkowa drukowana na etykiecie |
|
| Dane adresowe miejsca doręczenia paczki |
|
| Data ważności kodu |
|
| Rozmiar paczki |
|
| Gabaryt paczki |
|
| Status kodu |
|
Request:
POST /?do=revloggetreport HTTP/1.1
Host: api.paczkomaty.pl
Content-Type: application/x-www-form-urlencoded
email=test@inpost.pl&password=Password123!@&content=
<paczkomaty>
<dateRange>
<startDate>2022-09-20</startDate>
<endDate>2022-10-20</endDate>
</dateRange>
<paging>
<limit>1</limit>
<offset>1</offset>
</paging> |
Response:
<?xml version="1.0" encoding="UTF-8"?>
<paczkomaty>
<return>
<count>6</count>
<result>
<operatorEmail>test@inpost.pl</operatorEmail>
<reverseReturnPackCode>600000627283000026230130</reverseReturnPackCode>
<code>9142375578</code>
<rma>321</rma>
<active>true</active>
<usedDate>2022-10-01T07:30:40.865+02:00</usedDate>
<creationDate>2022-09-30T14:07:45.468+02:00</creationDate>
<senderPhone>333222111</senderPhone>
<senderEmail>szybkie.zwroty@inpost.pl</senderEmail>
<reverseReturnPackStatus>Sent</reverseReturnPackStatus>
<reverseReturnPackStatusDate>2022-10-01T17:51:17.232+02:00</reverseReturnPackStatusDate>
<labelAttached>false</labelAttached>
<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>
<expirationDate>2022-10-10T11:00:00+02:00</expirationDate>
<packSize>A</packSize>
<packType>A</packType>
<valid>true</valid>
</result>
</return>
</paczkomaty> |