Get a free E-Book.

|

The new XEOX Public API is here

More opportunities for integration, automation and transparency

With the new XEOX Public API (Version 1.0) we are opening up our platform even further for individual integrations, automations and external systems. From now on, central functions relating to hardware, automation and alerting can be addressed directly via a clearly structured REST interface – securely, organization-bound and fully documented.

Our new API is aimed in particular at existing customers who use XEOX even deeper into their existing IT landscape. For their own portals, monitoring systems, CMDBs, ticketing solutions and security workflows.

Table of Contents

Secure and organization-related use

All endpoints of the XEOX Public API are secured by an API token. Authentication takes place via HTTP headers to ensure a secure and standardized connection. Each request is clearly assigned to an organization. This means that you only access the data and resources of your own environment.

This makes the API ideal for automated processes in the background without manual intervention in the interface.

Full access to hardware data

The entire hardware structure can be retrieved and managed via the API. You receive a paginated list of all devices in the organization, including detailed information such as host name, operating system, serial number, service tag, installed agent version, last heartbeat or Windows update status.

Special queries are also possible. For example, individual devices can be read out specifically by hardware ID or only active or already withdrawn devices can be taken into account. In addition, internal and external IP addresses can be queried organization-wide. This includes filter options and various export formats, for example for direct further processing in firewall systems.

This transparency makes it possible to fully automate inventory, documentation and security processes.

Control automations via API

A central element of the new API is the comprehensive control of automations. Active, running or already completed automations can be called up and evaluated in detail. This allows you to maintain an overview of planned routines, cron jobs or currently running tasks at all times.

Automations can also be triggered directly. For example, a complete hardware inventory, a reboot or a Windows update search. Existing routines, templates or scripts can also be started via the API. It is possible to individually define runtime parameters such as scheduling and time zone or to select specific devices.

For maximum control, running automations can be stopped or scheduled immediately if required. This creates additional flexibility in critical situations or in the event of last-minute changes.

Roll out templates and scripts centrally

The API provides access to automation templates and scripts, including the option to execute them directly. This means that standardized processes, such as patch deployments or maintenance scripts, can be triggered automatically from external systems.

The flexible hardware selection is particularly powerful here. Devices can be explicitly selected or excluded, grouped via tags or addressed using complex filter logic. This means that even highly differentiated rollout scenarios can be implemented precisely.

Alerting can be fully integrated

The alerting area is also fully integrated into the Public API. You can retrieve and process device or organizational alerts that have occurred. For example, for transfer to a central SIEM or ticketing system.

It is also possible to trigger or resolve certain alerts manually, provided they are not system alerts. This allows individual escalation or test processes to be seamlessly integrated into existing workflows.

Uniform structure and clear response formats

All API responses follow a standardized structure with success status, timestamp, optional message and, for lists, a count. This standardization makes further processing considerably easier and ensures clean integration into existing applications.

The API is based on the OpenAPI 3.0 standard and is clearly versioned. This ensures long-term stability and future extensions can be introduced transparently.

For whom is the XEOX Public API particularly interesting?

The new API is primarily aimed at IT departments, managed service providers and companies with their own development teams that want to integrate XEOX deeply into their processes. Whether automated compliance checks, individual dashboards, self-service portals or security integrations.

With the XEOX Public API, we are creating the basis for even more automation, transparency and efficiency in IT environments.

More information

The complete technical documentation can be found at
XEOX API

If you have any questions or need support, our support team will of course be happy to help.

Was this article helpful?

Sorry about that...

What could we improve?

Thank you for your feedback!

Table of Contents

XEOX - Streamline your IT management with ease

The ultimate IT Administration Tool

Optimized patch management, secure remote access, seamless software deployment, task automation and scripting and a comprehensive CMDB to keep an eye on your IT assets.

Recent Posts

Subscribe to our Newsletter

Get the latest news about current IT trends & more AND get a free E-Book: Essential IT Security Practices

BLACK WEEK Special at XEOX!

This is your chance to make the most of our special deal and transform your experience with our services. 

Our Black Week Special at XEOX kicks off today!

20% Discount

 on your First Year Subscription!

From November 20th to November 27th, we are offering an incredible 20% off on all new subscriptions for the first year.

Whether you’ve been considering joining the XEOX family or looking for an opportunity to save, now is the perfect time.