Usage: Marking host as "disabled" once built

We are using TFM to do OS provisioning for a few different “appliances” (ESXi + F5) that will not/cannot run an agent. We are able to trigger the foreman_url('built') call in the build of these. Is there a shortcut/parameter for marking them disabled (ui: hosts with alerts disabled) or do we need to make a call to the api to update the host (doable since we needed to expose a token for some other scripting)?

How are others handling this? For us we know these hosts won’t report so having them “enabled” skews the graphs when trying to get compliance/status at a glance.

Thanks in advance!