ChirpStack Application Server provides a gRPC API for easy integration with your own projects. gRPC is a RPC framework on top of protocol-buffers. gRPC is really easy to work with, as the protocol buffer file can be seen as a contract between the provider and consumer, in other words the fields and their datatypes are known.
The gRPC server is listening on the port configured in the
Using the gRPC toolset, it is possible to generate client code for the following languages (officially suported by gRPC):