When I tried to run an action from the ‘BES Support’ site it worked, but when I change it to an action from the ‘Master action site’ I got an error message - “Site “master action site” does not exist.”
Are you using credentials from a master operator? If not, you won’t have rights to create an action in the master action site (actionsite), instead you would need to create it in the operator site for that non-master operator.
/api/fixlets/master --> returns fixlets from the master action site
/api/fixlets/custom/MyCustomSite --> returns fixlets from your MyCustomSite custom site.
/api/fixlets/external/BES Support --> returns fixlets from the external site "BES Support"
/api/fixlets/operator/Daniel --> returns fixlets from Daniel's operator site
Just checked the reference for /api/actions at developer.bigfix.com. It doesn’t have an example using the master action site, but a couple of interesting notes.
Try using the exact capitalization “ActionSite”, or even leaving the <SiteName> value empty, in which case “ActionSite” is assumed.