Adding downtimes/comments/acks via Satellite-API

you could send the downtime api request from anywhere that has connection to the master. just curious as the desire to have it be from an agent?