Mobile Intel covers the North American Numbering Plan (NANP): the US, Canada and the Caribbean countries that use +1. Any other country returns verdict: "invalid" with the reason not a valid NANP number (format).
Answers come from numbering allocation data: which carrier each block of numbers was given to, and what type of line it is. There’s no live network check. So:
Carrier is the original carrier. It’s the carrier the number’s block was first allocated to. If someone moved their number to another carrier, carrier can still show the old one.
It doesn’t check if a phone is on. A valid number can be disconnected or unused. The API can’t tell you whether a call or text will reach someone.
You can see how much data the service holds and how current it is with GET /api/v1/stats.
Let your HTTP library build the query string (params= in Python’s requests, URLSearchParams in Node), or use the batch POST. Both handle the + for you.
In a batch, results come back in the same order as numbers. Result i is for number i.
e164 is normalised (+14169670000), so it’s safe to join on.
international_number and local_number are display formats (+1 416-967-0000, (416) 967-0000). Don’t join on them.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Mobile Intel API","description":"API docs for Mobile Intel: line type, carrier, region and a verdict for US and Canadian phone numbers.","colors":{"primary":"#0d7a5f","light":"#3fbf95","dark":"#0d7a5f"},"logo":{"light":"https://mintcdn.com/mobileintel-docs/zqVDgJ2dc9GB13eK/logo/light.svg?fit=max\u0026auto=format\u0026n=zqVDgJ2dc9GB13eK\u0026q=85\u0026s=5909e65c682f3527361987b7910a3039","dark":"https://mintcdn.com/mobileintel-docs/zqVDgJ2dc9GB13eK/logo/dark.svg?fit=max\u0026auto=format\u0026n=zqVDgJ2dc9GB13eK\u0026q=85\u0026s=92826ac75b95632a97e338bb40258010","href":"https://docs.mobileintelapi.com"},"favicon":"https://mintcdn.com/mobileintel-docs/zqVDgJ2dc9GB13eK/favicon.svg?fit=max\u0026auto=format\u0026n=zqVDgJ2dc9GB13eK\u0026q=85\u0026s=411a9df2fe3b768278f5f8bfa7f1af01","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","python","javascript"],"prefill":true}},"appearance":{"default":"system"},"navbar":{"links":[{"href":"https://mobileintelapi.com","label":"Website"}],"primary":{"type":"button","label":"Get an API key","href":"https://mobileintelapi.com/app/sign-up"}},"footer":{"links":[{"header":"Mobile Intel","items":[{"label":"Website","href":"https://mobileintelapi.com"},{"label":"Get an API key","href":"https://mobileintelapi.com/app/sign-up"}]}]},"search":{"prompt":"Search the Mobile Intel docs"},"seo":{"metatags":{"canonical":"https://docs.mobileintelapi.com"}},"fonts":{"family":"Geist"},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mobileintel-docs","hasAudioNarration":false,"actualSubdomain":"mobileintel-docs","customDomains":["docs.mobileintelapi.com"],"gitSource":{"type":"artifacts","owner":"prod","repo":"712fb9e97a40343750721ec4","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6aec286ba30e774b4bce8dda"},"chroma":{"latestBuiltDeploymentHistoryId":"6aec2915e07ff1bb61c01145","collectionId":"2cc18ee6-2d2a-4abe-af0e-d3cb81b8313b","liveDeploymentHistoryId":"6aec2915e07ff1bb61c01145","schemaVersion":"v3"},"entitlements":{},"buildId":"6aec2915e07ff1bb61c01145","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Guides","count":10},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"Concepts","count":4},{"language":"default","tag":"API reference","count":4},{"language":"default","tag":"Reference","count":2},{"language":"default","tag":"Lookup","count":2},{"language":"default","tag":"Service","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"concepts/coverage","slug":"/concepts/coverage","pageMetadata":{"title":"Coverage and data","description":"Which numbers work, what the carrier field means, and how to send numbers.","href":"/concepts/coverage"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Which numbers work, what the carrier field means, and how to send numbers.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`+1-numbers-only`,children:`+1 numbers only`}),`\n`,_jsxs(_components.p,{children:[`Mobile Intel covers the North American Numbering Plan (NANP): the US, Canada and the Caribbean countries that use +1. Any other country returns `,_jsx(_components.code,{children:`verdict: \"invalid\"`}),` with the reason `,_jsx(_components.code,{children:`not a valid NANP number (format)`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-the-data-is`,children:`What the data is`}),`\n`,_jsx(_components.p,{children:`Answers come from numbering allocation data: which carrier each block of numbers was given to, and what type of line it is. There’s no live network check. So:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Carrier is the original carrier.`}),` It’s the carrier the number’s block was first allocated to. If someone moved their number to another carrier, `,_jsx(_components.code,{children:`carrier`}),` can still show the old one.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`It doesn’t check if a phone is on.`}),` A `,_jsx(_components.code,{children:`valid`}),` number can be disconnected or unused. The API can’t tell you whether a call or text will reach someone.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`You can see how much data the service holds and how current it is with `,_jsx(_components.a,{href:`/api-reference/service/data-coverage`,children:_jsx(_components.code,{children:`GET /api/v1/stats`})}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`sending-numbers`,children:`Sending numbers`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Format`}),_jsx(_components.th,{children:`Example`}),_jsx(_components.th,{children:`Works?`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`E.164 with encoded plus`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`?number=%2B14169670000`})}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`10 digits`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`?number=4169670000`})}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`11 digits with leading 1`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`?number=14169670000`})}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Formatted, in a `,_jsx(_components.code,{children:`POST`}),` body`]}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`\"+1 (416) 967-0000\"`})}),_jsx(_components.td,{children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bare plus in a query string`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`?number=+14169670000`})}),_jsxs(_components.td,{children:[`Avoid: in a query string `,_jsx(_components.code,{children:`+`}),` means a space`]})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Let your HTTP library build the query string (`,_jsx(_components.code,{children:`params=`}),` in Python’s `,_jsx(_components.code,{children:`requests`}),`, `,_jsx(_components.code,{children:`URLSearchParams`}),` in Node), or use the batch `,_jsx(_components.code,{children:`POST`}),`. Both handle the `,_jsx(_components.code,{children:`+`}),` for you.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`matching-results-to-your-input`,children:`Matching results to your input`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`In a batch, results come back in the same order as `,_jsx(_components.code,{children:`numbers`}),`. Result `,_jsx(_components.code,{children:`i`}),` is for number `,_jsx(_components.code,{children:`i`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`e164`}),` is normalised (`,_jsx(_components.code,{children:`+14169670000`}),`), so it’s safe to join on.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`international_number`}),` and `,_jsx(_components.code,{children:`local_number`}),` are display formats (`,_jsx(_components.code,{children:`+1 416-967-0000`}),`, `,_jsx(_components.code,{children:`(416) 967-0000`}),`). Don’t join on them.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Coverage and data","description":"Which numbers work, what the carrier field means, and how to send numbers.","href":"/concepts/coverage"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"+1 numbers only","slug":"+1-numbers-only","depth":2,"children":[]},{"title":"What the data is","slug":"what-the-data-is","depth":2,"children":[]},{"title":"Sending numbers","slug":"sending-numbers","depth":2,"children":[]},{"title":"Matching results to your input","slug":"matching-results-to-your-input","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"mobileintel-docs","siteName":"Mobile Intel API","title":"Coverage and data - Mobile Intel API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T06:56:07.876Z","originalFileLocation":"concepts/coverage.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Which numbers work, what the carrier field means, and how to send numbers.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mobile Intel API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Coverage and data - Mobile Intel API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Which numbers work, what the carrier field means, and how to send numbers.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mobile Intel API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mobileintelapi.com/concepts/coverage\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mobileintel-docs.mintlify.site/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Coverage+and+data\u0026amp;description=Which+numbers+work%2C+what+the+carrier+field+means%2C+and+how+to+send+numbers.\u0026amp;theme=61efb55130797b3deebd9522\u0026amp;signature=eabeac1dfa7bdc21ddf7d784b1cde5d636ca0030b5687e6a478c49f135211096\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Coverage and data - Mobile Intel API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Which numbers work, what the carrier field means, and how to send numbers.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mobileintel-docs.mintlify.site/_mintlify/api/og/v2?division=Concepts\u0026amp;title=Coverage+and+data\u0026amp;description=Which+numbers+work%2C+what+the+carrier+field+means%2C+and+how+to+send+numbers.\u0026amp;theme=61efb55130797b3deebd9522\u0026amp;signature=eabeac1dfa7bdc21ddf7d784b1cde5d636ca0030b5687e6a478c49f135211096\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/mobileintel-docs/0wJu1fg8BTQPHH8l/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mobile Intel API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0d7a5f\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mobileintelapi.com/concepts/coverage\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/concepts/coverage.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mobileintelapi.com/#organization\",\"name\":\"Mobile Intel API\",\"url\":\"https://docs.mobileintelapi.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mobileintel-docs/zqVDgJ2dc9GB13eK/logo/light.svg?fit=max\u0026auto=format\u0026n=zqVDgJ2dc9GB13eK\u0026q=85\u0026s=5909e65c682f3527361987b7910a3039\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mobileintelapi.com#website\",\"name\":\"Mobile Intel API\",\"url\":\"https://docs.mobileintelapi.com\",\"publisher\":{\"@id\":\"https://docs.mobileintelapi.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mobileintelapi.com/concepts/coverage#webpage\",\"url\":\"https://docs.mobileintelapi.com/concepts/coverage\",\"name\":\"Coverage and data\",\"description\":\"Which numbers work, what the carrier field means, and how to send numbers.\",\"dateModified\":\"2026-11-05T06:56:07.876Z\",\"isPartOf\":{\"@id\":\"https://docs.mobileintelapi.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mobileintelapi.com/concepts/coverage#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mobileintelapi.com/concepts/coverage#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Concepts\",\"item\":\"https://docs.mobileintelapi.com/concepts/verdicts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Coverage and data\",\"item\":\"https://docs.mobileintelapi.com/concepts/coverage\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.mobileintelapi.com/concepts/coverage#article\",\"headline\":\"Coverage and data\",\"name\":\"Coverage and data\",\"description\":\"Which numbers work, what the carrier field means, and how to send numbers.\",\"url\":\"https://docs.mobileintelapi.com/concepts/coverage\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mobileintelapi.com/concepts/coverage#webpage\"},\"dateModified\":\"2026-11-05T06:56:07.876Z\",\"publisher\":{\"@id\":\"https://docs.mobileintelapi.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mobileintelapi.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mobile Intel API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mobile Intel API","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"Introduction","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Authentication","href":"/authentication"},{"title":"Use it with AI agents","href":"/ai-agents"}]},{"group":"Concepts","pages":[{"title":"Verdicts","href":"/concepts/verdicts"},{"title":"Line types","description":"The phone_type field.","href":"/concepts/line-types"},{"title":"Coverage and data","href":"/concepts/coverage"},{"title":"Batching","description":"Look up thousands of numbers quickly and safely.","href":"/concepts/batching"}]},{"group":"Reference","pages":[{"title":"Errors","href":"/errors"},{"title":"Limits","href":"/limits"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/lookup/look-up-one-number"}]}]},"basePath":"","title":"Coverage and data - Mobile Intel API","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}