I assume returning None, still results in a 200.  Looks like this returns (200, None) if notify_agent is False and a (202, call_request) when true.  Please be sure the rest api docs reflect this change.