{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CallForwardSelectiveCallsFromCustomNumbersObject",
  "title": "CallForwardSelectiveCallsFromCustomNumbersObject",
  "type": "object",
  "required": [
    "privateNumberEnabled",
    "unavailableNumberEnabled",
    "numbers"
  ],
  "properties": {
    "privateNumberEnabled": {
      "type": "boolean",
      "example": true,
      "description": "Match if caller ID indicates the call is from a private number."
    },
    "unavailableNumberEnabled": {
      "type": "boolean",
      "description": "Match if callerID is unavailable."
    },
    "numbers": {
      "type": "array",
      "items": {
        "type": "string",
        "example": "[\"+12147691003\", \"+12147691004\"]"
      },
      "description": "Array of number strings to be matched against incoming caller ID."
    }
  }
}