Skip to main content

Uniphore Help Center Portal

Fetch Call Exclusion Filter

Retrieves the current call exclusion filter configured for the authenticated tenant. The response includes the list of conditions used to exclude the calls from processing, as well as the filter rule summary.

Endpoint

URL: https://<<hostname>>/uzng-gateway/v1/tenant/call-exclusion-filter

Method: GET

Header Parameter
Authorization - Bearer <token>

Note

To obtain an authorization token, click here.

Sample Response
{
    "tenantId": "fe23572156-2212-4548e-87443a-6ac60b57ebf642",
    "enabled": true,
    "match": "ALL",
    "conditions": [
        {
            "metric": "customer_talk_sec",
            "op": ">=",
            "value": 21.0,
            "unit": "sec"
        },
        {
            "metric": "silence_pct",
            "op": "<",
            "value": 14.0,
            "unit": "pct"
        },
        {
            "metric": "duration_sec",
            "op": "<",
            "value": 120.0,
            "unit": "sec"
        }
    ],
    "readableRule": "Exclude call when customer talk time >= 21s AND silence < 14% AND call duration < 120s",
    "updatedBy": null,
    "updatedAt": "2026-08-07T06:07:27.231Z",
    "version": 1
}   
Response and Error Codes

Response Code

Condition

Description

200

OK

The exclusion filter was successfully updated.

401

Unauthorized

The request is missing a valid authentication token.

403

Forbidden

The authenticated user does not have tenant-level permissions to modify the exclusion filter. Ensure read:tenant:call-exclusion-filter is granted.

404

Not Found

The specified tenant does not exist or is not accessible.

500

Internal Server Error

An unexpected error occurred on the server. Retry the request or contact support if the issue persists.