Swagger UI
Error

Dodatek do dokumentacji API

Numeracja serwisów i stron


Integracje (service):

- 1 - Facebook
- 2 - YouTube
- 3 - Instagram
- 4 - Twitter
- 5 - Pinterest
- 6 - TikTok

Strony (type):

- 1 - Facebook strony
- 12 - Facebook profile
- 2 - Facebook posty
- 3 - YouTube kanały
- 4 - YouTube filmy
- 5 - Instagram profile
- 6 - Instagram zdjęcia/filmy
- 7 - Twitter profile
- 8 - Twitter tweety
- 9 - Pinterest profile
- 10 - Pinterest tablice
- 11 - Pinterest zdjęcia/filmy
- 13 - TikTok profile - 14 - TikTok filmy
Akcje (type):

- 1 - polubienia (likes)
- 2 - udostępnienia (shares)
- 3 - komentarze (comments)
- 4 - obserwacje (observations)
- 5 - wyświetlenia (views)

Transakcje (type):

- 1 - punkty na start
- 2 - doładowanie konta
- 3 - doładowanie strony
- 4 - wykonanie akcji
- 5 - modyfikacja punktów przez Admina
- 6 - zamówienie przedmiotu za posiadane punkty Clickback
- 7 - anulowanie zamówienia Clickback przez Administrację
- 8 - zabranie punktów za nieprawidłową akcję
- 9 - zwrot za nieprawidłową akcję
- 10 - dodatkowa kara za nieprawidłową akcję
- 11 - doładowanie zadania
- 12 - wykonanie zadania
- 13 - zwrot za realizację
- 14 - zabranie punktów za nieprawidłowe zweryfikowanie realizacji
- 15 - dodatkowa kara za nieprawidłowe zweryfikowanie realizacji
- 16 - zabranie punktów za cofniętą lub nieprawidłowo wykonaną realizację
- 17 - dodatkowa kara za nieprawidłowe wykonanie realizacji
- 18 - wygrana w rankingu
- 19 - import punktów z poprzedniej wersji serwisu
- 20 - zabranie punktów za akcję z niedziałającej integracji
- 21 - zabranie punktów ze strony w celu pokrycia ujemnego stanu konta
- 22 - zabranie punktów z zadania w celu pokrycia ujemnego stanu konta
- 23 - anulowanie zamówienia Clickback w celu pokrycia ujemnego stanu konta
- 24 - wygaśnięcie i przeniesienie punktów Clickback do konta zwykłego
- 25 - zakup subskrypcji aplikacji
- 26 - zabranie punktów za akcję w ramach kasacji integracji
- 27 - ręczna zamiana punktów Clickback na punkty zwykłe

Planner warunki (type):

1 - data >= X
2 - wypełnienie wszystkich warunków z planu X
3 - wypełnienie wszystkich warunków z planu X w ciagu Y dni od aktywacji planu Z
4 - nie wypełnienie wszystkich warunków z planu X w ciagu Y dni od aktywacji planu Z
5 - minęło X dni od aktywacji planu Y
6 - poziom konta (abonament) >= X
7 - poziom konta (abonament) <= X
8 - stan konta zwykłego >= X
9 - stan konta zwykłego <= X
10 - jednorazowe doładowanie konta minimum X punktami po aktywacji planu Y (badane jest pojawienie się obiektu płatności bez względu na źródło)
11 - punkty przypisane do strony X >= Y pkt
12 - punkty przypisane do strony X <= Y pkt
13 - punkty przypisane do zadania X >= Y pkt
14 - punkty przypisane do zadania X <= Y pkt
15 - strona X zebrała minimum Y akcji (niecofniętych) wybranych rodzajów (suma wszystkich)
16 - strony X zebrała minimum Y akcji (niecofniętych) wybranych rodzajów (suma wszystkich) w ciagu Z dni od aktywacji planu W
17 - strona X nie zebrała Y akcji (niecofniętych) wybranych rodzajów (suma wszystkich) w ciagu Z dni od aktywacji planu W
18 - zadanie X zdobyło minimum Y realizacji (zaakceptowanych i niecofniętych)
19 - zadanie X zdobyło minimum Y realizacji (zaakceptowanych i niecofniętych) w ciagu Z dni od aktywacji planu W
20 - zadanie X nie zdobyło minimum Y realizacji (zaakceptowanych i niecofniętych) w ciagu Z dni od aktywacji planu W

Planner elementy (type):

1 - aktywacja zbierania wybranych rodzajów akcji strony
2 - dezaktywacja zbierania wybranych rodzajów akcji strony
3 - aktywacja zbierania realizacji zadania
4 - dezaktywacja zbierania realizacji zadania
5 - dodanie/odjęcie punktów do strony
6 - dodanie/odjęcie punktów do zadania
7 - zmiana stawki za wybrane rodzaje akcji strony (każdemu typowi akcji można nadać inną stawkę)
8 - zmiana stawki za realizację zadania
9 - zmiana dziennego limitu wybranych rodzajów akcji strony (każdemu typowi akcji można nadać inny limit)
10 - zmiana liczby realizacji zadania
11 - aktywacja promowania strony
12 - dezaktywacja promowania strony
13 - aktywacja promowania zadania
14 - dezaktywacja promowania zadania

Powiadomienia (type):

101 - Bonusowy voucher na poziom [account]
102 - Powiadomienie o zalogowaniu na konto [account]
103 - Powiadomienie o doładowaniu konta [account]
104 - Powiadomienie o zakupie poziomu [account]
105 - Powiadomienie o wygasaniu poziomu [account]
106 - Powiadomienie o wygaśnięciu poziomu [account]
107 - Powiadomienie o zleceniu wypłaty z PP [prizes]
108 - Powiadomienie o zrealizowaniu wypłaty z PP [prizes]
109 - Powiadomienie o zmianie emaila (na stary adres) [account]
110 - Powiadomienie o otrzymaniu podania o dostęp do panelu reseller [reseller]
111 - Powiadomienie o zaakceptowaniu podania o dostęp do panelu reseller [reseller]
112 - Powiadomienie o odrzuceniu podania o dostęp do panelu reseller [reseller]
113 - Powiadomienie o zbyt małym depozycie resellera, aby wyświetlać ofertę [reseller]
114 - Powiadomienie o doładowaniu konta reseller [reseller]
115 - Powiadomienie o zmianie wysokości rabatu dla resellera [reseller]
116 - Powiadomienie o nowej ocenie resellera [reseller]
201 - Powiadomienie o wykryciu problemów z integracją [account][sites and tasks]
202 - Powiadomienie o potwierdzeniu problemów z integracją przez moderatora [sites and tasks]
203 - Powiadomienie o dezaktywacji strony przez innego uzytkownika [sites and tasks]
204 - Powiadomienie o dezaktywacji strony przez moderatora [sites and tasks]
205 - Powiadomienie właściciela strony o anulowaniu akcji przez moderatora [account][sites and tasks]
206 - Powiadomienie wykonawcy o anulowaniu akcji przez moderatora [account][sites and tasks]
207 - Powiadomienie o zakończeniu wyświetlania strony na liście (przez brak punktów na wszystkie rodzaje akcji) [sites and tasks]
301 - Powiadomienie zleceniodawcy o nowej realizacji w zadaniu [sites and tasks]
302 - Powiadomienie zleceniodawcy o nowej wiadomości w realizacji [sites and tasks]
303 - Powiadomienie wykonawcy o nowej wiadomości w realizacji [sites and tasks]
304 - Powiadomienie wykonawcy o akceptacji realizacji zadania przez zleceniodawcę [sites and tasks]
305 - Powiadomienie wykonawcy o odrzuceniu realizacji zadania przez zleceniodawcę [sites and tasks]
306 - Powiadomienie zleceniodawcy o zmianie statusu realizacji przez moderatora [account][sites and tasks]
307 - Powiadomienie wykonawcy o zmianie statusu realizacji przez moderatora [account][sites and tasks]
308 - Powiadomienie zleceniodawcy o zakończeniu wyświetlania zadania na liście [sites and tasks]
309 - Powiadomienie o dezaktywacji zadania przez moderatora [sites and tasks]
401 - Powiadomienie o przyjęciu zamówienia nagrody Clickback [prizes]
402 - Powiadomienie o zrealizowaniu zamówienia nagrody Clickback [prizes]
403 - Powiadomienie o anulowaniu zamówienia nagrody Clickback [prizes]
404 - Powiadomienie o zdobyciu nagrody w rankingu [sites and tasks][prizes]
405 - Powiadomienie o punktach karnych za nieprawidłowe akcje [account]
406 - Powiadomienie zleceniodawcy o punktach karnych za nieprawidłowe realizacje [account]
407 - Powiadomienie wykonawcy o punktach karnych za nieprawidłowe realizacje [account]
408 - Powiadomienie o nowej wiadomości od moderacji [account]
409 - Powiadomienie o przeniesieniu punktów Clickback do konta zwykłego [account]
410 - Powiadomienie o wygasaniu aplikacji [account]
501 - Powiadomienie o aktywacji planu [planner]
502 - Powiadomienie o udanym wykonaniu planu [planner]
503 - Powiadomienie o udanym wykonaniu elementu w planie [planner]
504 - Powiadomienie o nieudanym wykonaniu elementu w planie [planner]

Deaktywacja stron (deactivated_type):

0 - ręczna (przez moderatora, z podanym powodem)
1 - brak przynajmniej jednej aktywnej akcji, na którą wystarczyłoby punktów
2 - brak wykonanych akcji w ciągu ostatnich 30 dni
3 - strona zgłoszona jako niedziałająca i zweryfikowana przez moderatora (z podanym powodem)

Deaktywacja zadań (deactivated_type):

0 - ręczna (przez moderatora, z podanym powodem)
1 - zadanie zgłoszone jako nieprawidłowe i zweryfikowane przez moderatora

Systemowe kody błędów (odpowiedź 500)


System:

- 101 - nieznany błąd PHP, należy zwrócić uwagę na parametr 'trace' zawierający ID błędu w logu
- 102 - wybrany kontroler nie istnieje
- 103 - wybrany kontroler istnieje, ale jego plik źródłowy nie został odnaleziony
- 104 - wybrana akcja nie została odnaleziona w kontrolerze
- 105 - adres IP został zbanowany (skorzystaj z metody /users/unban) (Uwaga! dla tego błędu odpowiedź ma kod HTTP 403)
- 106 - musisz być zalogowany, aby skorzystać z tego kontrolera/akcji (Uwaga! dla tego błędu odpowiedź ma kod HTTP 401)
- 107 - posiadany zakres uprawnień (scope) nie zezwala na dostęp do wybranego kontrolera/akcji
- 108 - dane wejściowe zawierają nieprawidłowe znaki (tylko UTF-8)
- 109 - podpis zapytania jest nieprawidłowy, pamiętaj o zamieszczeniu prawidłowego nagłówka Extension-Signature
Wyjście:

- 201 - format danych przekazanych do wyświetlenia nie jest prawidłowy

Baza danych:

- 301 - nie można połączyć się z bazą danych (nieprawidłowe dane logowania)
- 302 - nie można połączyć się z bazą danych (nie przekazano configa lub posiada on nieprawidłowy format)



Autor API: Konrad Zaworski
Strona: zaworski.pl