{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ListPagingGroupObject", "title": "ListPagingGroupObject", "type": "object", "required": [ "id", "name", "locationName", "locationId", "tollFreeNumber" ], "properties": { "id": { "type": "string", "example": "Y2lzY29zcGFyazovL3VzL1BBR0lOR19HUk9VUC9hSFpoWlROMk1HOHliMEEyTkRrME1USTVOeTVwYm5ReE1DNWlZMnhrTG5kbFltVjRMbU52YlE", "description": "A unique identifier for the paging group." }, "name": { "type": "string", "example": "PagingGroup-1", "description": "Unique name for the paging group. Minimum length is 1. Maximum length is 30." }, "phoneNumber": { "type": "string", "example": "+15558675309", "description": "Paging group phone number. Minimum length is 1. Maximum length is 23. Either `phoneNumber` or `extension` is mandatory." }, "extension": { "type": "string", "example": "7781", "description": "Paging group extension. Minimum length is 2. Maximum length is 10. Either `phoneNumber` or `extension` is mandatory." }, "routingPrefix": { "type": "string", "example": "1234", "description": "Routing prefix of location." }, "esn": { "type": "string", "example": "12347781", "description": "Routing prefix + extension of a person or workspace." }, "locationName": { "type": "string", "example": "Alaska", "description": "Name of location for paging group." }, "locationId": { "type": "string", "example": "Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzEyMzQ1", "description": "Id of location for paging group." }, "tollFreeNumber": { "type": "boolean", "description": "Flag to indicate toll free number." } } }