Getting started
For all virtual airlines hosted by VASystem, a gRPC service is available at api.<domain>:443
. For example,
for a main domain of staralliancevirtual.org
, the gRPC service is available at api.staralliancevirtual.org:443
.
To get started using the API, you will need to download the protocol buffer files. These files are used to generate
the client code for your programming language of choice. You can download the files from the vasystem/api
GitHub
repository. They are also published to the Buf Schema Registry at
buf.build/vasystem/api
.
For more documentation about each of the services, see the documentation in the sidebar or view the documentation at the Buf Schema Registry.
For information about how to authenticate with the API, see the Authentication guide.
Twirp
In addition to the gRPC service, a Twirp service is also available at
https://api.<domain>
. The Twirp service does not have a prefix, so you need to ensure your client library is set up to
not use a prefix. For example, if you are using Go, you will need to use twirp.WithClientPathPrefix("")
when creating
your client.