Intercept¶
Update configuration¶
-
PUT
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/services/intercept/
¶ The API is mapped to GroupInterceptGroupModify
With following specifc constraints
- Request JSON Object:
inboundInterceptionMode (string) – Values from “Intercept All”, “Allow All”, “Allow System Dns”. The last choice allows calls from a white list defined at System level.
inboundAnnouncementSelection (string) – Values from “Default”, “Personal”.
inboundAudioFile (object) – Define the Personal announcement, see Audio File Upload.
inboundAlternateBlockingAnnouncement (boolean) – Only when inboundInterceptionMode “Allow All” is selected.
outboundAllowLocalCalls (string) – In OCI Rel 2 together with outboundAllowLocalCalls it generates outboundCallMode. Previoulsy it was an independant parameter.
allowOutboundEntAndGroupCalls (string) – Only from OCI Rel 21. Together with outboundAllowLocalCalls it generates outboundCallMode
allowOutboundEntAndGroupCalls –
inboundExemptMobilityCalls (boolean) – Only from OCI Rel 21
inboundDisableParallelRingingToNetworkLocations (boolean) – Only from OCI Rel 21
outboundExemptMobilityCalls (boolean) – Only from OCI Rel 21
Read configuration¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/services/intercept/
¶ The API is mapped to GroupInterceptGroupGet
With following specifc constraints
- Response JSON Object:
inboundInterceptionMode (string) – Values from “Intercept All”, “Allow All”, “Allow System Dns”. The last choice allows calls from a white list defined at System level.
inboundAnnouncementSelection (string) – Values from “Default”, “Personal”.
inboundAudioFile (object) – Define the Personal announcement, see Audio File Upload.
inboundAlternateBlockingAnnouncement (boolean) – Only when inboundInterceptionMode “Allow All” is selected.
outboundAllowLocalCalls (string) – In OCI Rel 2 together with outboundAllowLocalCalls it comes from outboundCallMode. Previoulsy it was an independant parameter.
allowOutboundEntAndGroupCalls (string) – Only from OCI Rel 21. Together with outboundAllowLocalCalls it comes from outboundCallMode
allowOutboundEntAndGroupCalls –
inboundExemptMobilityCalls (boolean) – Only from OCI Rel 21
inboundDisableParallelRingingToNetworkLocations (boolean) – Only from OCI Rel 21
outboundExemptMobilityCalls (boolean) – Only from OCI Rel 21