Versioning

The FIMMAS Data Services API uses semantic versioning. Given a version number MAJOR.MINOR.PATCH, increment the:

  1. MAJOR version when you make incompatible API changes
  2. MINOR version when you add functionality in a backwards-compatible manner
  3. PATCH version when you make backwards-compatible bug fixes

When any changes are made to the Data Services API, they will be noted in the API changelog. It is worth noting that the API is intentionally designed to contain as little application logic as possible. Changes are made to the FIMMAS functionality exposed through the FIMMAS Data Services API without requiring a new verison of the FIMMAS Data Services API itself. This means breaking changes will be uncommon, but the changelog should still be reviewed before installing updates.

If you have implemented your own API requests it is important you discuss your specific implementation with your site manager.

Determining Installed Version

To determine the version of the FIMMAS Data Services API you are currently running, enter the executable name followed be “version” in a command prompt:

API Version Command