Introduction
Auto Traffic Control provides a gRPC API that players can use to interact with the game. Official client libraries for popular programming languages are generated from the API specification.
| Language | Package |
|---|---|
| Node | |
| Rust | |
| .Net |
Address
The API is served at the following location:
http://localhost:4747
Services
The API is organized into different services, each with its own area of responsibility.
- The
AirplaneServiceprovides information about the airplanes on the map, and allows updating their flight plans. - The
AtcServiceprovides information about Auto Traffic Control itself, for example its current version. - The
EventServicestreams every change in the game to the player. - The
GameServicecan be used to start a new game. - The
MapServiceprovides information about the map and can convert between coordinate systems.