phpVMS has a REST-api for integration with any standalone programs, including any flight simulator addons, or ACARS applications.

Not all IDs are numeric integers. At the moment, the primary keys on these tables are strings. They are hashed IDs that are generated:

  • acars
  • flights
  • pireps

Where possible, the standard HTTP error codes are followed and returned, with extra information in the body, if available.

401 is returned if the API key is invalid, or the user is disallowed from API access. The message parameter will offer more error.

404 is returned if an entity is not found

400, with details in the message parameter about the bad input.