The four priorities
On a Do Not Call register? The number keeps its priority, but
next_action becomes do_not_call.Signals
The evidence behind every priority. Each signal is returned insignals.
call_compliance is separate from the priority. clear means the number was not found on the register we read, which is not permission to call. not_checked means no register is read for that country, and unavailable means one applies and the check did not complete.
Action wording
Send"action_vocabulary": "priority" (or the header X-Action-Vocabulary: priority) for shorter action words. The body field wins over the header.