Przejdź do treści
ZAP Customer API

REST API dla deweloperów

Połącz swoje aplikacje, boty i narzędzia z usługami ZAP-Hosting. Zarządzaj serwerami gier, VPS, serwerami dedykowanymi i TeamSpeak lub zintegruj zamówienia i upgrade’y.

ClaudeCursorChatGPTGemini

Dostęp do API jest częścią ZapX Pass

Pierwsze kroki

Zacznij w 3 krokach

Utwórz klucz API i wyślij swoje pierwsze zapytanie w kilka minut.

  1. 1

    Utwórz klucz API

    W Ustawienia → Dostęp do API utwórz klucz i określ potrzebne uprawnienia.

    Przejdź do dostępu do API
  2. 2

    Wyślij pierwsze zapytanie

    Przekaż swój klucz w nagłówku Authorization. /me pokaże Ci, czy działa i jakie ma uprawnienia.

  3. 3

    Korzystaj z dokumentacji

    W interaktywnej referencji API znajdziesz wszystkie endpointy, przykłady i specyfikację OpenAPI.

    Referencja API

Pierwsze zapytanie (curl)

$ curl -s https://zap-hosting.com/api/v1/me \
  -H "Authorization: Bearer zapx_…" \
  -H "Accept: application/json"
200 OK· application/json
{
  "success": true,
  "data": {
    "userId": "usr_01HXYZ",
    "token": {
      "id": "cltok_01HXYZ",
      "name": "Automation",
      "accountPermissions": ["orders.view", "orders.create"],
      "serviceGrants": [
        {
          "serviceType": "gameserver",
          "serviceId": "clgs_01HXYZ",
          "permissions": ["gameserver.view", "gameserver.start"]
        }
      ],
      "typeGrants": []
    }
  }
}

Przykłady zastosowań

Zbuduj własną integrację

Bot dla społeczności, własny dashboard czy proces zamówień: API łączy Twoją aplikację z Twoimi usługami ZAP-Hosting.

Zintegruj zarządzanie serwerami ze swoją aplikacją

Wyświetlaj status, backupy i konfiguracje we własnym interfejsie i wykonuj dozwolone akcje na serwerze.

  • Wyświetlanie usług i ich statusu
  • Zarządzanie backupami i plikami
  • Ograniczanie dostępu do wybranych usług

Monitoruj status i logi konsoli w czasie rzeczywistym

Wykorzystuj aktualne dane o statusie i logi konsoli jako Server-Sent Events w swoim monitoringu i powiadomieniach.

  • Pobieranie aktualnego statusu usługi
  • Odbieranie logów konsoli jako strumienia danych
  • Wysyłanie powiadomień przy ważnych zdarzeniach

Zintegruj zamówienia i upgrade’y

Zamawiaj nowe usługi lub dostosowuj istniejące pakiety bezpośrednio w swojej aplikacji.

  • Składanie zamówień
  • Upgrade’y z podglądem ceny
  • Pobieranie statusu zmian pakietu

Obsługiwane usługi

Odpowiednie endpointy dla Twoich usług

Customer API obejmuje serwery gier, VPS, serwery dedykowane, TeamSpeak oraz zamówienia i zmiany pakietów.

Serwer gier

Zarządzanie konsolą, plikami, backupami, akcjami serwera i modami.

GET /api/v1/gameservers/{id}/console/logs

Serwer VPS

Sterowanie firewallem, konsolą, backupami i zarządzaniem serwerem.

GET /api/v1/vservers/{id}/firewall

Serwer dedykowany

Zarządzanie akcjami serwera, reinstalacją, transferem, trybem rescue i DDoS.

GET /api/v1/dedicated-servers/{id}

TeamSpeak

Automatyzacja konfiguracji, klientów, banów i tokenów.

GET /api/v1/teamspeak-servers/{id}

Zamówienie i upgrade

Zamawianie nowych usług i dostosowywanie pakietów z podglądem ceny.

POST /api/v1/orders

Dostęp i bezpieczeństwo

Klucze API i uprawnienia

Zachowaj kontrolę nad tym, z jakich usług i akcji może korzystać Twoja integracja.

Klucz API (Bearer)

Wysyłaj swój klucz w nagłówku Authorization przy każdym zapytaniu do /api/v1/*. Klucze możesz w każdej chwili tworzyć lub wymieniać w Ustawienia → Dostęp do API.

Uprawnienia dla każdej usługi

Określ, do jakich usług i akcji ma dostęp Twoja integracja.

Operacje asynchroniczne

Przy dłużej trwających akcjach otrzymujesz ID operacji i możesz sprawdzać postęp przez API.

REST API z ZapX Pass PlusKlucz API z aktywnym Pass Plus utworzysz bezpośrednio w ustawieniach

Zobacz ZapX Pass

Narzędzia dla deweloperów

Wszystko dla Twojej integracji

Na start skorzystaj z referencji API, specyfikacji OpenAPI lub naszej kolekcji Postman.

Interaktywna referencja API

Testuj wszystkie endpointy z przykładami bezpośrednio w przeglądarce.

OpenAPI

Specyfikacja (OpenAPI 3.1) dla własnych klientów i generatorów kodu.

API vs. MCP

REST API czy MCP?

Wybierz REST API do własnych aplikacji, a MCP do pracy bezpośrednio z Twoim klientem AI.

Customer REST API

Do własnych aplikacji, botów, dashboardów i automatyzacji.

  • Własne procesy i pełna kontrola nad zapytaniami
  • Zamówienia i zmiany pakietu z Twojej aplikacji
  • Logi w czasie rzeczywistym i operacje asynchroniczne

MCP Connect

Dla Cursor, Claude i innych klientów AI przez OAuth.

  • Status, backupy i sterowanie serwerami w czacie
  • Uprawnienia ustalane dla każdego klienta AI
  • Wygodne w codziennym zarządzaniu

FAQ

Najczęstsze pytania o API

Wszystko, co ważne o Twoich własnych integracjach ZapX.

Do własnych narzędzi, aplikacji i automatyzacji.

Połącz ZAP-Hosting ze swoim dashboardem, botem lub własną aplikacją. Możesz odpytywać usługi, zarządzać serwerami, integrować backupy i składać zamówienia z poziomu swojej aplikacji.

Serwerami gier, VPS, serwerami dedykowanymi i TeamSpeak.

Customer API udostępnia funkcje dla Twoich istniejących serwerów gier, VPS, serwerów dedykowanych i serwerów TeamSpeak. To, które obszary są dostępne, zależy od Twojego konta i odpowiednich uprawnień dostępu.

Za pomocą osobistego klucza API.

Utwórz klucz API w Ustawienia → Dostęp do API i wysyłaj go w nagłówku Authorization przy każdym zapytaniu. Odpowiednie przykłady znajdziesz w dokumentacji API.

Interfejs dopasowany do Twojego zastosowania.

REST API jest przeznaczone do własnych aplikacji, botów i automatyzacji. Przez MCP łączysz ZAP-Hosting bezpośrednio z klientami AI, takimi jak Cursor czy Claude.

API jest zawarte w ZapX Pass Plus.

Tak. Do korzystania z Customer REST API potrzebujesz aktywnego ZapX Pass Plus. Następnie możesz utworzyć swój klucz API w Ustawienia → Dostęp do API.

Zamówienia i zmiany pakietu z Twojej aplikacji.

Tak. Możesz zamawiać nowe usługi i dostosowywać istniejące pakiety. Przed zmianą pakietu otrzymujesz podgląd ceny.

Masz jeszcze pytania? Nasz support chętnie Ci pomoże.

Kontakt z pomocą techniczną
Wszystko gotowe?

Połącz swoje narzędzia z ZapX

Otwórz dokumentację API, utwórz klucz API i zacznij od swojego pierwszego zapytania.

Dostęp do API jest częścią ZapX Pass