Supported BES APIs
The new BES Server Automation API supports Baseline, Fixlet, and Task resources and
uses /serverautomation endpoints. To migrate from the legacy
/api paths shown in the BigFix Developer Guide, replace the prefix with
/serverautomation (for example,
/serverautomation/{fixlet_or_task_or_baseline}/{sitetype}/{object_id}/computers).
The new BES API currently supports 3 resources: Baseline, Fixlets, and Tasks. They use the following endpoint, for example: /serverautomation/{fixlet_or_task_or_baseline}/{sitetype}/{object_id}/computers.
The developer documentation documents the above resource APIs using the old API endpoints. To use the new API endpoints, you simply replace the endpoint URL prefix from /api to /serverautomation. For example, let's assume you want to run the GET method for the Fixlet resource. This method’s endpoint using the old API would be: /api/fixlets/{site type}/{site name}. Now, the same method’s endpoint using the new API would be: /serverautomation/fixlets/{site type}/{site name}.