You can only update fields like reason or is_active. Phone numbers and scope (global/inbound) are immutable after creation.
Your API key for authentication.
Path Parameters
The unique ID of the block rule to update.
Body Parameters
Optional reason for blocking. Set to null to remove an existing reason.
Controls whether the block rule is currently enforced. Set to false to disable or true to re-enable. Use null to leave unchanged.
Response
The updated block rule object.
Unique ID of the block rule.
The phone number being blocked.
Indicates if the block applies globally.
The specific inbound number the block applies to (if not global).
UUID of the owning organization.
Reason for the block, if present.
Whether the block rule is currently active.
ISO timestamp when the rule was created.
ISO timestamp of the last update.
null on success, or a list of validation or lookup errors.
{
"data": {
"id": 123,
"blocked_number": "+10000000000",
"is_global": false,
"inbound_number": "+18888888888",
"org_id": "b7d3e9fc-5c4a-4c2a-9b8f-d1e1d1a2e333",
"reason": "User requested block",
"is_active": false,
"created_at": "2025-01-01T00:00:00.000Z",
"updated_at": "2025-01-10T12:00:00.000Z"
},
"errors": null
}