Generowanie zestawu nieaktywnych kodów

Funkcja https://api.paczkomaty.pl/?do=revloggenerateinactivecodes służy do wygenerowania zestawu nieaktywnych kodów. Przed przekazaniem klientowi kody powinny być aktywowane metodą Aktywacja nieaktywnego kodu.

 

Parametry

 

Parametry do funkcji powinny być przekazane metodą POST:

Nazwa parametru

Opis

Przykład

Walidacja

email

login do konta InPost (manager.paczkomaty.pl)

email=test@inpost.pl

Wymagany

password

hasło do konta InPost (manager.paczkomaty.pl)

password=Password123!@

Wymagany

content

Kod xml o określonej strukturze

content=

Wymagany

 

 

Parametry w sekcji paczkomat:

Nazwa Parametru

Opis

Przykład

Walidacja

numberOfCodes

Podajemy liczbę kodów do wygenerowania

<numberOfCodes>2</numberOfCodes>

Wymagany

 

 

Parametry w sekcji return - odpowiedź z API:

Nazwa Parametru

Opis

Przykład

code

Kod nadania 

<code>3286125422</code>

active

Status kodu zwrotu (Do nadania paczki można użyć tylko aktywnego kodu zwrotu)

<active>false</active>

uuid

-

<uuid>4822e2c0-b1af-4114-a315-110a7161d820</uuid>

labelAttached

-

<labelAttached>false</labelAttached>

 

Request:

POST /?do=revloggenerateinactivecodes HTTP/1.1 Host: api.paczkomaty.pl Content-Type: application/x-www-form-urlencoded Content-Length: 124 email=test@inpost.pl&password=Password123!@&content= <paczkomaty> <numberOfCodes>2</numberOfCodes> </paczkomaty>

 

Response:

<?xml version="1.0" encoding="UTF-8"?> <paczkomaty> <return> <0> <code>1414764219</code> <active>false</active> <uuid>12091fa7-61c0-4ebf-abf7-0fa80c53a3a5</uuid> <labelAttached>false</labelAttached> </0> <1> <code>2687720481</code> <active>false</active> <uuid>8bce4ad4-4249-4bcf-8f54-fb8c8b5f8e14</uuid> <labelAttached>false</labelAttached> </1> </return> </paczkomaty>