mirror of
https://github.com/GNS3/gns3-server.git
synced 2024-12-19 04:47:54 +00:00
1.2 KiB
1.2 KiB
Welcome to API documentation!
Warning
The API is not stable, feel free to post comments on our website https://gns3.com/
general glossary development
Endpoints
GNS3 expose two type of endpoints:
- Controller
- Hypervisor
Common API Endpoints
This calls are available on both server.
api/v1/common/*
Controller API Endpoints
The controller manage all the running topologies. The controller has knowledge of everything on in GNS3. If you want to create and manage a topology it's here. The controller will call the hypervisor API when needed.
In a standard GNS3 installation you have one controller and one or many hypervisors.
api/v1/controller/*
Hypervisor API Endpoints
The hypervisor is the GNS3 process running on a server and controlling the VM process.
Warning
Consider this endpoints as a private API used by the controller.
api/v1/hypervisor/*