This repository contains the Protocol Buffers (version 3) definitions for all public AirMap services that support gRPC.
For more details on all AirMap APIs (including REST) and developer tools, see the AirMap Developers site.
Protocol buffers are a language-agnostic and platform-agnostic format for defining, serializing, and exchanging structured data. An interface is defined once via a proto file and then a compiler is used to generate all client source code.
To generate gRPC source code for AirMap APIs in this repository, you first need to install both Protocol Buffers and gRPC on your local machine.
See the following tutorials that document how to generate client code specific to your language: