{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/NumbersRequest", "title": "NumbersRequest", "type": "object", "required": [ "phoneNumbers" ], "properties": { "phoneNumbers": { "type": "array", "items": { "type": "string" }, "description": "List of phone numbers whose activation state will be modified according to the specified action." }, "action": { "type": "string", "enum": [ "ACTIVATE", "DEACTIVATE" ], "description": "Specifies the action to execute on the provided phone numbers. If no action is specified, the default is set to ACTIVATE.\nFor DEACTIVATE action here are few limitations: 1) a maximum of 500 phone numbers can be processed, 2) the numbers must be unassigned, 3) the numbers cannot serve as ECBN (Emergency Callback Number), 4) the numbers must not be mobile numbers, and 5) this action is only applicable to non-integrated PSTN connection types, specifically Local Gateway (LGW) and Non-integrated CCP", "example": "DEACTIVATE" } } }