Serwer HTTP dla NGP odpowiada na wywołania metod w formie JSON.
Domyślny port serwera Web to 80; prefiks to '/' (pusty prefiks). |
Aby móc kierować zapytania, niezbędna jest autoryzacja. Dwa typy autoryzacji są wspierane: Basic oraz Bearer.
Jeśli tryb autoryzacji to Basic, niezbędne jest dodanie danych użytkownika do wszystkich zapytań HTTP w następujący sposób:
http://[username]:[password]@[IP-address]:[port]/[prefix] |
Jeśli tryb autoryzacji to Bearer, używany jest token otrzymany od serwera Web (zobacz: Autoryzacja tokenem).
Zapytania POST muszą posiadać body w formacie JSON.
Liczba aktywnych zapytań oraz zapytań w kolejce jest ograniczona.
Błąd 503 (Search query rejected. Too many requests) jest zwracany, jeśli istnieje zbyt dużo zapytań.