ChirpStack provides a gRPC API interface which can be used to integrate ChirpStack with external application and/or to integrate ChirpStack into other platforms. Since ChirpStack v4, the REST API interface is no longer included. Historically it was included to serve the web-interface, as at that time, gRPC could not be used within the browser. The included a REST interface that internally translated REST requests into gRPC and back.
Therefore, the official Chirpstack gRPC ↔︎ RestAPI bridge has been deployed in the Veea LoRaWAN package and is available in the local VeeaMesh network, at port 7780.
- To access the Swagger page, please go to
http://lorawan-application.service.veeamesh.local:9080
Please note that a secure token will need to be generated from your Chirpstack interface and given to the swagger interface to enable testing:
- Generate a new API key.
- On the Swagger page, click on Authorize.
- Provide the previously generated token as a Bearer token.