Twilio · Schema

CreateComplianceTollfreeInquiryRequest

AuthenticationCommunicationsContact CenterEmailIoTMessagingPhoneSMST1VerificationVideoVoiceTwilioTelecommunicationsReal-TimeWhatsApp

Properties

Name Type Description
TollfreePhoneNumber string The Tollfree phone number to be verified
NotificationEmail string The email address to receive the notification about the verification result.
BusinessName string The name of the business or organization using the Tollfree number.
BusinessWebsite string The website of the business or organization using the Tollfree number.
UseCaseCategories array The category of the use case for the Tollfree Number. List as many are applicable..
UseCaseSummary string Use this to further explain how messaging is used by the business or organization.
ProductionMessageSample string An example of message content, i.e. a sample message.
OptInImageUrls array Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
OptInType string Describe how a user opts-in to text messages.
MessageVolume string Estimate monthly volume of messages from the Tollfree Number.
BusinessStreetAddress string The address of the business or organization using the Tollfree number.
BusinessStreetAddress2 string The address of the business or organization using the Tollfree number.
BusinessCity string The city of the business or organization using the Tollfree number.
BusinessStateProvinceRegion string The state/province/region of the business or organization using the Tollfree number.
BusinessPostalCode string The postal code of the business or organization using the Tollfree number.
BusinessCountry string The country of the business or organization using the Tollfree number.
AdditionalInformation string Additional information to be provided for verification.
BusinessContactFirstName string The first name of the contact for the business or organization using the Tollfree number.
BusinessContactLastName string The last name of the contact for the business or organization using the Tollfree number.
BusinessContactEmail string The email address of the contact for the business or organization using the Tollfree number.
BusinessContactPhone string The phone number of the contact for the business or organization using the Tollfree number.
View JSON Schema on GitHub

JSON Schema

twilio-create-compliance-tollfree-inquiry-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/twilio/main/json-schema/twilio-create-compliance-tollfree-inquiry-request-schema.json",
  "title": "CreateComplianceTollfreeInquiryRequest",
  "x-generated": "2026-10-08",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/twilio-complianceinquiries-api-openapi.yml#/components/schemas/CreateComplianceTollfreeInquiryRequest",
  "type": "object",
  "required": [
    "TollfreePhoneNumber",
    "NotificationEmail"
  ],
  "properties": {
    "TollfreePhoneNumber": {
      "type": "string",
      "format": "phone-number",
      "description": "The Tollfree phone number to be verified"
    },
    "NotificationEmail": {
      "type": "string",
      "description": "The email address to receive the notification about the verification result."
    },
    "BusinessName": {
      "type": "string",
      "description": "The name of the business or organization using the Tollfree number."
    },
    "BusinessWebsite": {
      "type": "string",
      "description": "The website of the business or organization using the Tollfree number."
    },
    "UseCaseCategories": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "The category of the use case for the Tollfree Number. List as many are applicable.."
    },
    "UseCaseSummary": {
      "type": "string",
      "description": "Use this to further explain how messaging is used by the business or organization."
    },
    "ProductionMessageSample": {
      "type": "string",
      "description": "An example of message content, i.e. a sample message."
    },
    "OptInImageUrls": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL."
    },
    "OptInType": {
      "type": "string",
      "$ref": "#/$defs/compliance_tollfree_inquiry_enum_opt_in_type",
      "description": "Describe how a user opts-in to text messages."
    },
    "MessageVolume": {
      "type": "string",
      "description": "Estimate monthly volume of messages from the Tollfree Number."
    },
    "BusinessStreetAddress": {
      "type": "string",
      "description": "The address of the business or organization using the Tollfree number."
    },
    "BusinessStreetAddress2": {
      "type": "string",
      "description": "The address of the business or organization using the Tollfree number."
    },
    "BusinessCity": {
      "type": "string",
      "description": "The city of the business or organization using the Tollfree number."
    },
    "BusinessStateProvinceRegion": {
      "type": "string",
      "description": "The state/province/region of the business or organization using the Tollfree number."
    },
    "BusinessPostalCode": {
      "type": "string",
      "description": "The postal code of the business or organization using the Tollfree number."
    },
    "BusinessCountry": {
      "type": "string",
      "description": "The country of the business or organization using the Tollfree number."
    },
    "AdditionalInformation": {
      "type": "string",
      "description": "Additional information to be provided for verification."
    },
    "BusinessContactFirstName": {
      "type": "string",
      "description": "The first name of the contact for the business or organization using the Tollfree number."
    },
    "BusinessContactLastName": {
      "type": "string",
      "description": "The last name of the contact for the business or organization using the Tollfree number."
    },
    "BusinessContactEmail": {
      "type": "string",
      "description": "The email address of the contact for the business or organization using the Tollfree number."
    },
    "BusinessContactPhone": {
      "type": "string",
      "format": "phone-number",
      "description": "The phone number of the contact for the business or organization using the Tollfree number."
    }
  },
  "$defs": {
    "compliance_tollfree_inquiry_enum_opt_in_type": {
      "type": "string",
      "enum": [
        "VERBAL",
        "WEB_FORM",
        "PAPER_FORM",
        "VIA_TEXT",
        "MOBILE_QR_CODE"
      ]
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/twilio-create-compliance-tollfree-inquiry-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.