Naar de inhoud springen
ZAP Customer API

REST API voor ontwikkelaars

Koppel je applicaties, bots en tools aan je ZAP-Hosting-diensten. Beheer gameservers, VPS, dedicated servers en TeamSpeak of integreer bestellingen en upgrades.

ClaudeCursorChatGPTGemini

API-toegang is onderdeel van ZapX Pass

Eerste stappen

In 3 stappen aan de slag

Maak een API-sleutel aan en verstuur binnen een paar minuten je eerste verzoek.

  1. 1

    API-sleutel aanmaken

    Maak onder Instellingen → API-toegang een sleutel aan en stel de benodigde rechten in.

    Naar API-toegang
  2. 2

    Eerste verzoek versturen

    Stuur je sleutel mee in de Authorization-header. /me laat zien of hij werkt en welke rechten hij heeft.

  3. 3

    Documentatie gebruiken

    In de interactieve API-referentie vind je alle endpoints, voorbeelden en de OpenAPI-specificatie.

    API-referentie

Eerste verzoek (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": []
    }
  }
}

Toepassingen

Ontwikkel je eigen integratie

Of het nu om een communitybot, een eigen dashboard of een bestelproces gaat: de API koppelt je applicatie aan je ZAP-Hosting-diensten.

Serverbeheer in je applicatie integreren

Toon status, backups en configuraties in je eigen interface en voer vrijgegeven serveracties uit.

  • Diensten en hun status weergeven
  • Backups en bestanden beheren
  • Toegang tot afzonderlijke diensten beperken

Status en consolelogs in realtime monitoren

Gebruik actuele statusgegevens en consolelogs als Server-Sent Events voor je monitoring en je meldingen.

  • Actuele dienststatus opvragen
  • Consolelogs als datastroom ontvangen
  • Meldingen bij belangrijke gebeurtenissen activeren

Bestellingen en upgrades integreren

Bestel nieuwe diensten of pas bestaande pakketten direct in je applicatie aan.

  • Bestellingen plaatsen
  • Upgrades met prijsoverzicht vooraf
  • Status van pakketwijzigingen opvragen

Ondersteunde diensten

De juiste endpoints voor je diensten

De Customer API omvat gameservers, VPS, dedicated servers, TeamSpeak en daarnaast bestellingen en pakketwijzigingen.

Gameservers

Console, bestanden, backups, serveracties en mods beheren.

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

VPS

Firewall, console, backups en serverbeheer aansturen.

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

Dedicated servers

Serveracties, herinstallatie, traffic, rescue en DDoS beheren.

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

TeamSpeak

Configuratie, clients, bans en tokens automatiseren.

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

Bestelling & upgrade

Nieuwe diensten bestellen en pakketten aanpassen met prijsoverzicht vooraf.

POST /api/v1/orders

Toegang en beveiliging

API-sleutels en rechten

Houd de controle over welke diensten en acties je integratie mag gebruiken.

API-sleutel (Bearer)

Stuur je sleutel bij elk verzoek aan /api/v1/* mee in de Authorization-header. Je kunt sleutels altijd aanmaken of vervangen onder Instellingen → API-toegang.

Rechten per dienst

Bepaal tot welke diensten en acties je integratie toegang heeft.

Asynchrone processen

Bij langer lopende acties ontvang je een proces-ID en kun je de voortgang via de API opvragen.

REST API met ZapX Pass PlusAPI-sleutels met een actieve Pass Plus direct in de instellingen aanmaken

ZapX Pass bekijken

Ontwikkelaarstools

Alles voor je integratie

Gebruik de API-referentie, de OpenAPI-specificatie of onze Postman Collection om te beginnen.

Interactieve API-referentie

Alle endpoints met voorbeelden direct in de browser uitproberen.

OpenAPI

Specificatie (OpenAPI 3.1) voor eigen clients en codegeneratoren.

API vs. MCP

REST API of MCP?

Kies de REST API voor je eigen applicaties en MCP om direct met je AI-client te werken.

Customer REST API

Voor eigen applicaties, bots, dashboards en automatiseringen.

  • Eigen workflows en volledige controle over verzoeken
  • Bestellingen en pakketwijzigingen vanuit je applicatie
  • Realtime logs en asynchrone processen

MCP Connect

Voor Cursor, Claude en andere AI-clients met OAuth.

  • Status, backups en serverbeheer in de chat
  • Rechten per AI-client instellen
  • Handig voor het dagelijkse beheer

FAQ

Veelgestelde API-vragen

Alles wat je moet weten over je eigen ZapX-integraties.

Voor eigen tools, apps en automatiseringen.

Koppel ZAP-Hosting aan je dashboard, een bot of een eigen applicatie. Je kunt diensten opvragen, servers beheren, backups integreren en bestellingen vanuit je applicatie plaatsen.

Gameservers, VPS, dedicated servers en TeamSpeak.

De Customer API biedt functies voor je bestaande gameservers, VPS, dedicated servers en TeamSpeak-servers. Welke onderdelen beschikbaar zijn, hangt af van je account en de betreffende toegangsrechten.

Met een persoonlijke API-sleutel.

Maak onder Instellingen → API-toegang een API-sleutel aan en stuur die bij elk verzoek mee in de Authorization-header. Passende voorbeelden vind je in de API-documentatie.

De juiste interface voor jouw toepassing.

De REST API is bedoeld voor eigen applicaties, bots en automatiseringen. Met MCP koppel je ZAP-Hosting direct aan AI-clients zoals Cursor of Claude.

De API zit in ZapX Pass Plus.

Ja. Voor de Customer REST API heb je een actieve ZapX Pass Plus nodig. Daarna kun je onder Instellingen → API-toegang je API-sleutel aanmaken.

Bestellingen en pakketwijzigingen vanuit je applicatie.

Ja. Je kunt nieuwe diensten bestellen en bestaande pakketten aanpassen. Vóór een pakketwijziging ontvang je een prijsoverzicht.

Nog vragen? Onze support helpt je graag verder.

Contact opnemen met support
Klaar?

Koppel je tools aan ZapX

Open de API-documentatie, maak een API-sleutel aan en begin met je eerste verzoek.

API-toegang is onderdeel van ZapX Pass

REST API voor gameservers & VPS-automatisering | ZAP-Hosting