Query watchboxes
Returns all watchboxes visible to the caller, scoped to the customer(s) and mission(s) associated with the token.
Create a watchbox
Creates a watchbox for a configured customer and mission. The service assigns `watchboxIdentifier`, `creationDatetime`, and `updateDatetime`; supplied values for those fields are ignored.
Get a single watchbox
Returns a single watchbox by its identifier.
Update a watchbox
Replaces an existing watchbox. The request body must include the same `watchboxIdentifier` as the path and the current `updateDatetime` for optimistic locking. `customer` and `mission` cannot be changed.
Get watchbox activation history
Returns the intervals during which a watchbox was operationally active, along with the tokens consumed in each. An activation with a null `endDatetime` is still open.