Moduł pozwala sprzedającemu na pobranie listy swoich aukcji wystawionych na platformie Mergeto.
Pobranie listy aukcji
Request Method | POST |
Request URL | http://www.mergeto.pl/webapi/getMyAuctionList |
- auctionStatusesFilter | string[] | opcjonalny | akceptowane wartości
Pozwala ustawić filtr na status aukcji. Zwrócone zostaną tylko aukcje mające status znajdujący się na przesłanej liście. - onlyWithOffers | boolean | opcjonalne
Pobierze aukcje, które posiadają złożone oferty. - startFrom | date | opcjonalny
Filtr na datę rozpoczęcia aukcji. Pobierze aukcje, które rozpoczynają się od przesłanej daty. Format danych: YYYY-MM-DD. - startTo | date | opcjonalny
Filtr na datę rozpoczęcia aukcji. Pobierze aukcje, które rozpoczynają się do przesłanej daty. Format danych: YYYY-MM-DD. - endFrom | date | opcjonalny
Filtr na datę zakończenia aukcji. Pobierze aukcje, które kończą się od przesłanej daty. Format danych: YYYY-MM-DD. - endTo | date | opcjonalny
Filtr na datę zakończenia aukcji. Pobierze aukcje, które kończą się do przesłanej daty. Format danych: YYYY-MM-DD.
Uwagi:
Poprawne pobranie listy aukcji:
[
{
„auctionId”:182958,
„auctionTitle”:”tytuł testowy”,
„auctionStatus”:”ACTIVE”,
„numberOfBuyers”:2,
„auctionStartDate”:”2014-12-05″,
„auctionEndDate”:”2014-12-12″
},
{
„auctionId”:182960,
„auctionTitle”:”tytuł testowy”,
„auctionStatus”:”ACTIVE”,
„numberOfBuyers”:2,
„auctionStartDate”:”2014-12-08″,
„auctionEndDate”:”2014-12-15″
}
]
- auctionId – unikatowy identyfikator aukcji.
- auctionTitle – tytuł aukcji.
- auctionStatus – status aukcji.
- numberOfBuyers – liczba złożonych i zaakceptowanych ofert do aukcji.
- auctionStartDate – data rozpoczęcia aukcji.
- auctionEndDate – data zakończenia aukcji.
- sellerClaimedMarketPriceAccepted – określa czy aukcja została zaakceptowana jak super okazja.
Public key | 12345 |
Private key | 5416d7cd6ef195a0f7622a9c56b55e84 |
Request URL | http://mergeto.pl/webapi/getMyAuctionList?publicKey=12345&hash=1aba0e17aa45f2ba33b6e82b5404316bd07c167b6293e416338e430e9e2df71c |
Request body | { "auctionStatusesFilter":["ACTIVE"], "onlyWithOffers":"true", "startFrom":"2014-12-01", "startTo":"2014-12-15" } |
- [0001] Brak parametru publicKey.
Parametr publicKey powinien być dołączony do każdego komunikatu JSON (request`u).
Prosimy zapoznać się z wymaganiami dla aplikacji - [0002] Brak parametru hash.
Parametr hash powinien być dołączony do każdego komunikatu JSON (request`u).
Prosimy zapoznać się z wymaganiami dla aplikacji - [0003] Nie znaleziono konta odpowiadającego podanym parametrom.
Należy sprawdzić czy parametry przekazane w komunikacie JSON są poprawne. - [0004] Weryfikacja hash`a nie powiodła się.
Należy zapoznać się z wymaganiami dla aplikacji i sprawdzić czy generowany hash jest poprawny. - [0020] Wystąpił nieokreślony błąd.
- [0023] Błąd podczas odczytu JSON`a. Komunikat: {message}
- [0027] Aukcja o podanym ID nie została znaleziona.
- [0045] Nie można filtrować po dacie rozpoczęcia aukcji i zakończenia aukcji jednocześnie.
- [0100] Błąd autentykacji.
Wewnętrzny błąd aplikacji. Prosimy spróbować ponownie. Jeśli problem będzie się powtarzał prosimy o kontakt z pomocą techniczną. - [0101] Brak autoryzacji.
Konto nie jest w pełni zweryfikowane.