Integrate server management into your application
Show status, backups, and configuration in your own interface and run approved server actions.
- Show services and their status
- Manage backups and files
- Limit access to individual services
You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Connect your applications, bots, and tools to your ZAP-Hosting services. Manage game servers, VPS, dedicated servers, and TeamSpeak, or integrate orders and upgrades.
Getting started
Create an API key and send your first request in just a few minutes.
Create a key under Settings → API Access and choose the permissions your integration needs.
Go to API AccessSend your key in the Authorization header. /me shows whether it works and which permissions it has.
The interactive API reference provides every endpoint, example, and the OpenAPI specification.
API referenceFirst request (curl)
$ curl -s https://zap-hosting.com/api/v1/me \ -H "Authorization: Bearer zapx_…" \ -H "Accept: 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": []
}
}
}Use cases
From community bots and custom dashboards to order flows: connect your application to your ZAP-Hosting services.
Show status, backups, and configuration in your own interface and run approved server actions.
Use current status data and console logs as Server-Sent Events for monitoring and notifications.
Order new services or adjust existing packages directly from your application.
Supported services
The Customer API covers game servers, VPS, dedicated servers, and TeamSpeak, as well as orders and plan changes.
Manage console, files, backups, server actions, and mods.
GET / api/ v1/ gameservers/ {id}/ console/ logsManage firewall, console, backups, and server administration.
GET / api/ v1/ vservers/ {id}/ firewallManage server actions, reinstall, traffic, rescue, and DDoS.
GET / api/ v1/ dedicated-servers/ {id}Automate configuration, clients, bans, and tokens.
GET / api/ v1/ teamspeak-servers/ {id}Order new services and adjust packages with a price preview.
POST / api/ v1/ ordersAccess and security
Stay in control of the services and actions your integration can use.
Send your key in the Authorization header with every /api/v1/* request. You can create or replace keys at any time under Settings → API Access.
Choose which services and actions your integration may access.
For longer-running actions, you receive an operation ID and can retrieve its progress through the API.
REST API with ZapX Pass Pluscreate your API key in your settings with an active Pass Plus
Developer tools
Use the API reference, the OpenAPI specification, or our Postman collection to get started.
API vs. MCP
Choose the REST API for your own applications and MCP for working directly with an AI client.
For your own applications, bots, dashboards, and automations.
For Cursor, Claude, and other AI clients with OAuth.
FAQ
Everything you need to know about building your own ZapX integrations.
For your own tools, apps, and automations.
Connect ZAP-Hosting to your dashboard, a bot, or your own application. You can query services, manage servers, integrate backups, and trigger orders from your application.
Game servers, VPS, dedicated servers, and TeamSpeak.
The Customer API provides features for your existing game servers, VPS, dedicated servers, and TeamSpeak servers. Which areas are available depends on your account and the respective access rights.
With a personal API key.
Create an API key under Settings → API Access and send it in the Authorization header with every request. You can find suitable examples in the API documentation.
The right interface for your use case.
The REST API is designed for your own applications, bots, and automations. With MCP, you connect ZAP-Hosting directly to AI clients such as Cursor or Claude.
The API is included with ZapX Pass Plus.
Yes. For the Customer REST API, you need an active ZapX Pass Plus. You can then create your API key under Settings → API Access.
Orders and plan changes from your application.
Yes. You can order new services and adjust existing packages. Before a plan change, you receive a price preview.
Still have questions? Our support team is happy to help.
Contact SupportOpen the API documentation, create an API key, and start with your first request.
API access is part of ZapX Pass