Submit the organization’s A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Quo Docs","colors":{"primary":"#1A6EFF","light":"#1A6EFF","dark":"#1F75FF"},"logo":{"light":"https://mintcdn.com/openphone/J5h7IWaRdhdZDPnt/logo/QuoMediaKit_Logo_Charcoal.svg?fit=max\u0026auto=format\u0026n=J5h7IWaRdhdZDPnt\u0026q=85\u0026s=abc86cec4827546e4471dbbce4cad3d1","dark":"https://mintcdn.com/openphone/J5h7IWaRdhdZDPnt/logo/QuoMediaKit_Logo_White.svg?fit=max\u0026auto=format\u0026n=J5h7IWaRdhdZDPnt\u0026q=85\u0026s=408dd478eb6c53578fcecfb2835989b6"},"favicon":"https://mintcdn.com/openphone/J5h7IWaRdhdZDPnt/favicon.svg?fit=max\u0026auto=format\u0026n=J5h7IWaRdhdZDPnt\u0026q=85\u0026s=9df7a9c76451b287554712312d106336","api":{"examples":{"languages":["curl"]}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1926"}},"navbar":{"links":[{"href":"https://survey.survicate.com/377741a204bdef33/?p=anonymous","label":"Feedback"},{"href":"https://my.quo.com/login","label":"Log in"}],"primary":{"type":"button","label":"Try for free","href":"https://my.quo.com/signup"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/gowithquo","reddit":"https://www.reddit.com/r/quo","instagram":"https://www.instagram.com/gowithquo","x":"https://x.com/gowithquo","youtube":"https://www.youtube.com/@gowithquo"}},"seo":{"metatags":{"canonical":"https://www.quo.com/docs"}},"integrations":{"gtm":{"tagId":"GTM-TXWR783H"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"openphone","hasAudioNarration":false,"actualSubdomain":"openphone","customDomains":["www.quo.com"],"gitSource":{"type":"github","owner":"openphone","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea3c9f35e0832445f09fb5","collectionId":"f96088f4-1385-4f84-b045-f945f28e1d33","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea3c9f35e0832445f09fb5"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aea3f9a6f9ce55044348081","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Guides","count":138},{"language":"default","tag":"Tasks","count":25},{"language":"default","tag":"Webhooks","count":18},{"language":"default","tag":"Contacts","count":12},{"language":"default","tag":"Calls","count":10},{"language":"default","tag":"Getting started","count":9},{"language":"default","tag":"Phone Numbers","count":9},{"language":"default","tag":"Essentials","count":8},{"language":"default","tag":"Conversations","count":8},{"language":"default","tag":"Messages","count":7}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"byok-sep-25","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":"billing-updated-9-15","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":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--primary:26 110 255;--primary-light:26 110 255;--primary-dark:31 117 255;--brand:236 247 72;--tooltip-foreground:255 255 255;--background-light:255 255 255;--background-dark:22 22 26;--gray-50:246 246 247;--gray-100:243 243 244;--gray-200:231 231 232;--gray-300:208 208 209;--gray-400:170 170 171;--gray-500:129 129 130;--gray-600:83 83 84;--gray-700:63 63 64;--gray-800:40 40 44;--gray-900:29 29 33;--gray-950:22 22 26}@font-face{font-family:\"Roobert\";src:url(https://uploads-ssl.webflow.com/6384fdd9fd42380b529fc942/646dce023a43d52740e2f3c8_Roobert-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:\"Roobert\";src:url(https://uploads-ssl.webflow.com/6384fdd9fd42380b529fc942/646dce02a844c04f2faca171_Roobert-Medium.ttf);font-weight:500;font-style:normal}h1,h2,h3{font-family:\"Roobert\",sans-serif}strong{color:inherit!important}#topbar-cta-button{height:36px}#topbar-cta-button>a>span{background-color:rgb(var(--brand));border-radius:10px}#topbar-cta-button>a>div span,#topbar-cta-button>a>div svg{color:rgb(var(--gray-950))}#ketch-privacy-settings-link{display:inline-flex;align-items:center;align-self:center;margin-left:auto;font-size:.75rem;line-height:1;color:rgb(var(--gray-500));text-decoration:none;cursor:pointer}#ketch-privacy-settings-link:hover{color:rgb(var(--gray-700));text-decoration:underline}.dark #ketch-privacy-settings-link{color:rgb(var(--gray-400))}.dark #ketch-privacy-settings-link:hover{color:rgb(var(--gray-200))}#unified-changelog-layout{display:none}body:has(#unified-changelog-layout) #sidebar{display:none!important}body:has(#unified-changelog-layout) #content-area{flex:1;min-width:0;width:auto!important;max-width:none;margin-left:0!important;padding-left:0!important}"},{"filePath":"content/banner.css","content":"#banner{background-color:#6439f5;color:#fff}#banner a{color:#fff;text-decoration:underline}#banner a:hover{color:#e0e0e0}"}],"page":{"pagePath":"2026-03-30/a2p-registration/submit-the-a2p-registration","slug":"/2026-03-30/a2p-registration/submit-the-a2p-registration","pageMetadata":{"title":"Submit the A2P registration","description":"Submit the organization's A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /a2p-registration/submit","href":"/2026-03-30/a2p-registration/submit-the-a2p-registration","autogeneratedByOpenApi":true},"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: \"Submit the organization’s A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Submit the A2P registration","description":"Submit the organization's A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /a2p-registration/submit","href":"/2026-03-30/a2p-registration/submit-the-a2p-registration","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/openphone/bfef5336a793a8fb/dreamdata-init.js","/docs/_mintlify/custom/openphone/985f183e60b2ee23/ketch-init.js","/docs/_mintlify/custom/openphone/c4f755c32fa06db1/changelog-layout.js"],"openApiReferenceData":{"operation":{"tags":["A2P Registration"],"summary":"Submit the A2P registration","description":"Submit the organization's A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.","operationId":"submitA2PRegistration","parameters":["2daf9521-8f31-4a4b-ba7e-b1cf0a91bd33"],"security":["e552baac-f9b9-462a-85ca-babc2f45b972"],"requestBody":"503875f9-2d23-46e6-88d2-63e179b733f5","responses":{"200":"35af3a7c-0565-4415-a852-f28cb54ff4f5","400":"61d31fbc-a931-4685-9970-09fb6bd2f1d9","401":"11a542ff-b430-4611-8282-c839616a34e4","402":"0acbeed1-6659-468c-b00a-9100c5dbd0b4","403":"70daa72e-7e2c-4b0a-afcf-e921a952f64e","404":"b073ab85-a696-4e0a-9dc0-483b3e54dad7","409":"0cf8cc3c-d097-4d11-be47-62f1d15fd41b","422":"080abde4-7294-4b9f-84fd-d08e348bffe0","500":"0305d6e9-f28a-4b6d-8f64-241234177ba7"},"method":"post","type":"path","servers":["62eb5aa1-8f0b-4c80-8b1c-260584de4c23"],"path":"/a2p-registration/submit","baseUrlOptions":["https://api.quo.com"],"title":"Submit the A2P registration","codeSamples":[],"requestExampleLanguages":["bash"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2daf9521-8f31-4a4b-ba7e-b1cf0a91bd33":{"in":"header","name":"Quo-Api-Version","required":true,"schema":{"type":"string","enum":["2026-03-30"],"description":"API version header. Supported values: 2026-03-30","isRequired":true,"uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["forbiddenMessageTopicsAcknowledged"],"properties":{"forbiddenMessageTopicsAcknowledged":{"type":"boolean","description":"Must be `true`. The caller acknowledges that they will not use the A2P service to send messages about forbidden topics. The request is rejected with 422 if this field is `false`. See https://support.quo.com/getting-started/carrier-registration/carrier-registration#registration-process for the registration process.","isRequired":true,"uniqueKey":"forbiddenMessageTopicsAcknowledged","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"forbiddenMessageTopicsAcknowledged":true}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"35af3a7c-0565-4415-a852-f28cb54ff4f5":{"description":"OK","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","required":["id","draft","status","statusMessages","autofillStatus","type","assignedPnId","firstSubmittedAt","createdAt","updatedAt","businessInfo","messaging"],"properties":{"id":{"description":"The unique identifier of the A2P registration.","examples":["RG123abc"],"example":"RG123abc","type":"string","pattern":"^RG(.*)$","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"draft":{"type":"boolean","description":"True if the registration has not yet been submitted for carrier approval. Combine with `status` to tell submission states apart: `draft: true, status: \"pending\"` means not yet submitted; `draft: false, status: \"pending\"` means submitted and awaiting carrier approval.","isRequired":true,"uniqueKey":"data.draft","typeLabel":"boolean"},"status":{"oneOf":[{"type":"string","description":"The registration's overall status. `pending` is set both at creation and while awaiting carrier approval after submission — check `draft` to tell those two apart. `rejected` and `failed` both mean the registration must be resubmitted, which re-triggers billing.","const":"pending","example":"pending","isRequired":true,"uniqueKey":"data.status.oneOf.0","typeLabel":"string"},{"type":"string","description":"The registration's overall status. `pending` is set both at creation and while awaiting carrier approval after submission — check `draft` to tell those two apart. `rejected` and `failed` both mean the registration must be resubmitted, which re-triggers billing.","const":"approved","example":"pending","isRequired":true,"uniqueKey":"data.status.oneOf.1","typeLabel":"string"},{"type":"string","description":"The registration's overall status. `pending` is set both at creation and while awaiting carrier approval after submission — check `draft` to tell those two apart. `rejected` and `failed` both mean the registration must be resubmitted, which re-triggers billing.","const":"rejected","example":"pending","isRequired":true,"uniqueKey":"data.status.oneOf.2","typeLabel":"string"},{"type":"string","description":"The registration's overall status. `pending` is set both at creation and while awaiting carrier approval after submission — check `draft` to tell those two apart. `rejected` and `failed` both mean the registration must be resubmitted, which re-triggers billing.","const":"failed","example":"pending","isRequired":true,"uniqueKey":"data.status.oneOf.3","typeLabel":"string"}],"isRequired":true,"uniqueKey":"data.status","typeLabel":"string"},"statusMessages":{"type":"array","items":{"type":"object","required":["errorCode","errorReason"],"properties":{"errorCode":{"type":"number","description":"The carrier error code associated with this status message.","isRequired":true,"uniqueKey":"data.statusMessages.items.[INDEX].errorCode","typeLabel":"number"},"errorReason":{"type":"string","description":"A human-readable explanation of the status.","isRequired":true,"uniqueKey":"data.statusMessages.items.[INDEX].errorReason","typeLabel":"string"},"fieldName":{"type":"string","description":"The single business-profile field this message refers to, if any.","uniqueKey":"data.statusMessages.items.[INDEX].fieldName","typeLabel":"string"},"fields":{"type":"array","items":{"type":"string","uniqueKey":"data.statusMessages.items.[INDEX].fields.items.[INDEX]","typeLabel":"string"},"description":"The business-profile fields this message refers to, if any.","uniqueKey":"data.statusMessages.items.[INDEX].fields","typeLabel":"string[]"}},"uniqueKey":"data.statusMessages.items.[INDEX]","typeLabel":"object"},"description":"Carrier-reported reasons for the current status, most relevant when `status` is `rejected` or `failed`.","isRequired":true,"uniqueKey":"data.statusMessages","typeLabel":"object[]"},"autofillStatus":{"oneOf":[{"type":"string","description":"Status of the automatic field-fill for this registration. `completed` means the messaging fields are generated and the registration can be submitted; `pending` or `in-progress` means submission is not yet allowed; `failed` means autofill did not complete and the registration must be updated and retried.","const":"pending","example":"completed","isRequired":true,"uniqueKey":"data.autofillStatus.oneOf.0","typeLabel":"string"},{"type":"string","description":"Status of the automatic field-fill for this registration. `completed` means the messaging fields are generated and the registration can be submitted; `pending` or `in-progress` means submission is not yet allowed; `failed` means autofill did not complete and the registration must be updated and retried.","const":"in-progress","example":"completed","isRequired":true,"uniqueKey":"data.autofillStatus.oneOf.1","typeLabel":"string"},{"type":"string","description":"Status of the automatic field-fill for this registration. `completed` means the messaging fields are generated and the registration can be submitted; `pending` or `in-progress` means submission is not yet allowed; `failed` means autofill did not complete and the registration must be updated and retried.","const":"completed","example":"completed","isRequired":true,"uniqueKey":"data.autofillStatus.oneOf.2","typeLabel":"string"},{"type":"string","description":"Status of the automatic field-fill for this registration. `completed` means the messaging fields are generated and the registration can be submitted; `pending` or `in-progress` means submission is not yet allowed; `failed` means autofill did not complete and the registration must be updated and retried.","const":"failed","example":"completed","isRequired":true,"uniqueKey":"data.autofillStatus.oneOf.3","typeLabel":"string"}],"isRequired":true,"uniqueKey":"data.autofillStatus","typeLabel":"string"},"type":{"oneOf":[{"type":"string","description":"The type of A2P registration.","const":"standard","example":"standard","isRequired":true,"uniqueKey":"data.type.oneOf.0","typeLabel":"string"},{"type":"string","description":"The type of A2P registration.","const":"lv-standard","example":"standard","isRequired":true,"uniqueKey":"data.type.oneOf.1","typeLabel":"string"},{"type":"string","description":"The type of A2P registration.","const":"starter","example":"standard","isRequired":true,"uniqueKey":"data.type.oneOf.2","typeLabel":"string"},{"type":"string","description":"The type of A2P registration.","const":"sole-prop","example":"standard","isRequired":true,"uniqueKey":"data.type.oneOf.3","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.type.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.type","typeLabel":"string · string · string · string · null"},"assignedPnId":{"oneOf":[{"type":"string","pattern":"^PN(.*)$","isRequired":true,"uniqueKey":"data.assignedPnId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.assignedPnId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.assignedPnId","typeLabel":"string | null"},"firstSubmittedAt":{"oneOf":[{"type":"string","description":"The timestamp the registration was first submitted for carrier approval.","format":"date-time","isRequired":true,"uniqueKey":"data.firstSubmittedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"data.firstSubmittedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.firstSubmittedAt","typeLabel":"string\u003cdate-time> | null"},"createdAt":{"description":"The timestamp the registration was created.","type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"description":"The timestamp the registration was last updated.","type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.updatedAt","typeLabel":"string\u003cdate-time>"},"businessInfo":{"type":"object","required":["name","alternateName","businessType","companyType","industry","employeeCount","avgDailyCallVolume","regionsOfOperation","websiteUrl","idType","idNumber","ticker","exchange","address","personOfContact"],"properties":{"name":{"oneOf":[{"type":"string","description":"The legal or registered name of the business.","example":"Acme Inc","isRequired":true,"uniqueKey":"data.businessInfo.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.name","typeLabel":"string | null"},"alternateName":{"oneOf":[{"type":"string","description":"An alternate or doing-business-as name for the business.","isRequired":true,"uniqueKey":"data.businessInfo.alternateName.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.alternateName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.alternateName","typeLabel":"string | null"},"businessType":{"oneOf":[{"type":"string","description":"The legal structure of the business.","example":"Limited Liability Corporation","isRequired":true,"uniqueKey":"data.businessInfo.businessType.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.businessType.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.businessType","typeLabel":"string | null"},"companyType":{"oneOf":[{"type":"string","description":"The type of company: one of `Private`, `Public`, `Non-profit`, `Government`.","const":"Private","example":"Private","isRequired":true,"uniqueKey":"data.businessInfo.companyType.oneOf.0","typeLabel":"string"},{"type":"string","description":"The type of company: one of `Private`, `Public`, `Non-profit`, `Government`.","const":"Public","example":"Private","isRequired":true,"uniqueKey":"data.businessInfo.companyType.oneOf.1","typeLabel":"string"},{"type":"string","description":"The type of company: one of `Private`, `Public`, `Non-profit`, `Government`.","const":"Non-profit","example":"Private","isRequired":true,"uniqueKey":"data.businessInfo.companyType.oneOf.2","typeLabel":"string"},{"type":"string","description":"The type of company: one of `Private`, `Public`, `Non-profit`, `Government`.","const":"Government","example":"Private","isRequired":true,"uniqueKey":"data.businessInfo.companyType.oneOf.3","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.companyType.oneOf.4","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.companyType","typeLabel":"string · string · string · string · null"},"industry":{"oneOf":[{"type":"string","description":"The industry the business operates in.","isRequired":true,"uniqueKey":"data.businessInfo.industry.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.industry.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.industry","typeLabel":"string | null"},"employeeCount":{"oneOf":[{"type":"number","description":"The number of employees at the business.","isRequired":true,"uniqueKey":"data.businessInfo.employeeCount.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.employeeCount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.employeeCount","typeLabel":"number | null"},"avgDailyCallVolume":{"oneOf":[{"type":"number","description":"The business's average daily call volume.","isRequired":true,"uniqueKey":"data.businessInfo.avgDailyCallVolume.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.avgDailyCallVolume.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.avgDailyCallVolume","typeLabel":"number | null"},"regionsOfOperation":{"type":"array","items":{"oneOf":[{"type":"string","const":"Africa","uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"string","const":"Asia","uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX].oneOf.1","typeLabel":"string"},{"type":"string","const":"Europe","uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX].oneOf.2","typeLabel":"string"},{"type":"string","const":"Latin America","uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX].oneOf.3","typeLabel":"string"},{"type":"string","const":"USA and Canada","uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX].oneOf.4","typeLabel":"string"}],"uniqueKey":"data.businessInfo.regionsOfOperation.items.[INDEX]","typeLabel":"string"},"description":"The regions the business operates in. Each entry is one of `Africa`, `Asia`, `Europe`, `Latin America`, `USA and Canada`.","isRequired":true,"uniqueKey":"data.businessInfo.regionsOfOperation","typeLabel":"string[]"},"websiteUrl":{"oneOf":[{"type":"string","description":"The business's website URL.","format":"uri","isRequired":true,"uniqueKey":"data.businessInfo.websiteUrl.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.websiteUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.websiteUrl","typeLabel":"string\u003curi> | null"},"idType":{"oneOf":[{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Australia: Company Number from ASIC (ACN)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.0","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Canada: Business Number (BIN)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.1","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Canada: Canadian Business Number (BN-9)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.2","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Canada: Canadian Corporation Number (CCN)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.3","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Estonia: VAT Number","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.4","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Great Britain: Company Number","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.5","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"India: Corporate Identity Number","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.6","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Israel: Registration Number","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.7","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Romania: VAT Registration Number","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.8","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"USA: DUNS Number (Dun \u0026 Bradstreet)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.9","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"USA: Employer Identification Number (EIN)","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.10","typeLabel":"string"},{"type":"string","description":"The type of the business's government-issued tax ID: one of `Australia: Company Number from ASIC (ACN)`, `Canada: Business Number (BIN)`, `Canada: Canadian Business Number (BN-9)`, `Canada: Canadian Corporation Number (CCN)`, `Estonia: VAT Number`, `Great Britain: Company Number`, `India: Corporate Identity Number`, `Israel: Registration Number`, `Romania: VAT Registration Number`, `USA: DUNS Number (Dun \u0026 Bradstreet)`, `USA: Employer Identification Number (EIN)`, `Other`.","const":"Other","example":"USA: Employer Identification Number (EIN)","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.11","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.idType.oneOf.12","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.idType","typeLabel":"string · string · string · string · string · string · string · string · string · string · string · string · null"},"idNumber":{"oneOf":[{"type":"string","description":"The business's government-issued tax ID number.","isRequired":true,"uniqueKey":"data.businessInfo.idNumber.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.idNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.idNumber","typeLabel":"string | null"},"ticker":{"oneOf":[{"type":"string","description":"The business's stock ticker symbol, if publicly traded.","isRequired":true,"uniqueKey":"data.businessInfo.ticker.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.ticker.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.ticker","typeLabel":"string | null"},"exchange":{"oneOf":[{"type":"string","description":"The stock exchange the business's ticker is listed on, if publicly traded.","isRequired":true,"uniqueKey":"data.businessInfo.exchange.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.exchange.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.exchange","typeLabel":"string | null"},"address":{"type":"object","required":["line1","line2","city","region","postalCode","country"],"properties":{"line1":{"oneOf":[{"type":"string","description":"The first line of the business's registered address.","isRequired":true,"uniqueKey":"data.businessInfo.address.line1.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.line1.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.line1","typeLabel":"string | null"},"line2":{"oneOf":[{"type":"string","description":"The second line of the business's registered address.","isRequired":true,"uniqueKey":"data.businessInfo.address.line2.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.line2.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.line2","typeLabel":"string | null"},"city":{"oneOf":[{"type":"string","description":"The city of the business's registered address.","isRequired":true,"uniqueKey":"data.businessInfo.address.city.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.city.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.city","typeLabel":"string | null"},"region":{"oneOf":[{"type":"string","description":"The state or region of the business's registered address.","isRequired":true,"uniqueKey":"data.businessInfo.address.region.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.region.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.region","typeLabel":"string | null"},"postalCode":{"oneOf":[{"type":"string","description":"The postal code of the business's registered address.","isRequired":true,"uniqueKey":"data.businessInfo.address.postalCode.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.postalCode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.postalCode","typeLabel":"string | null"},"country":{"oneOf":[{"type":"string","description":"The country of the business's registered address.","example":"US","isRequired":true,"uniqueKey":"data.businessInfo.address.country.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.address.country.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.address.country","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.businessInfo.address","typeLabel":"object"},"personOfContact":{"type":"object","required":["firstName","lastName","jobTitle","jobPosition","email","phoneNumber"],"properties":{"firstName":{"oneOf":[{"type":"string","description":"The first name of the business contact submitting this registration.","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.firstName.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.firstName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.firstName","typeLabel":"string | null"},"lastName":{"oneOf":[{"type":"string","description":"The last name of the business contact submitting this registration.","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.lastName.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.lastName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.lastName","typeLabel":"string | null"},"jobTitle":{"oneOf":[{"type":"string","description":"The job title of the business contact submitting this registration.","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobTitle.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobTitle.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobTitle","typeLabel":"string | null"},"jobPosition":{"oneOf":[{"type":"string","description":"The job position of the business contact submitting this registration.","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobPosition.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobPosition.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.jobPosition","typeLabel":"string | null"},"email":{"oneOf":[{"type":"string","description":"The business contact's email address.","format":"email","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.email","typeLabel":"string\u003cemail> | null"},"phoneNumber":{"oneOf":[{"type":"string","description":"The business contact's phone number.","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.phoneNumber.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.phoneNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact.phoneNumber","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data.businessInfo.personOfContact","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.businessInfo","typeLabel":"object"},"messaging":{"type":"object","required":["useCase","personalUse","consent"],"properties":{"useCase":{"oneOf":[{"type":"string","description":"The messaging use case this registration was created for.","isRequired":true,"uniqueKey":"data.messaging.useCase.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.messaging.useCase.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.messaging.useCase","typeLabel":"string | null"},"personalUse":{"oneOf":[{"type":"boolean","description":"Whether this registration is for an individual sending messages personally.","isRequired":true,"uniqueKey":"data.messaging.personalUse.oneOf.0","typeLabel":"boolean"},{"type":"null","isRequired":true,"uniqueKey":"data.messaging.personalUse.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.messaging.personalUse","typeLabel":"boolean | null"},"consent":{"oneOf":[{"type":"object","properties":{"digitalForm":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.digitalForm.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.digitalForm","typeLabel":"object"},"mobileApp":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.mobileApp.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.mobileApp","typeLabel":"object"},"onSite":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.onSite.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.onSite.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.onSite.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.onSite.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.onSite.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.onSite.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.onSite","typeLabel":"object"},"other":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.other.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.other.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.other.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.other.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.other.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.other.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.other","typeLabel":"object"},"physicalForm":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.physicalForm.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.physicalForm","typeLabel":"object"},"textMessage":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.textMessage.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.textMessage.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.textMessage.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.textMessage.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.textMessage.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.textMessage.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.textMessage","typeLabel":"object"},"verbal":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.verbal.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.verbal.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.verbal.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.verbal.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.verbal.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.verbal.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.verbal","typeLabel":"object"},"websiteForm":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.websiteForm.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.websiteForm","typeLabel":"object"},"written":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean","description":"Whether this consent channel is in use.","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0.written.enabled","typeLabel":"boolean"},"askForConsentExample":{"type":"string","description":"An example of how consent is requested through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.written.askForConsentExample","typeLabel":"string"},"screenshotUrl":{"type":"string","description":"A screenshot demonstrating this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.written.screenshotUrl","typeLabel":"string"},"storeUrl":{"type":"string","description":"The app store URL for this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.written.storeUrl","typeLabel":"string"},"text":{"type":"string","description":"The consent text shown to the end user through this channel.","uniqueKey":"data.messaging.consent.oneOf.0.written.text","typeLabel":"string"},"url":{"type":"string","description":"A URL demonstrating or hosting this consent channel.","uniqueKey":"data.messaging.consent.oneOf.0.written.url","typeLabel":"string"}},"uniqueKey":"data.messaging.consent.oneOf.0.written","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.messaging.consent.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.messaging.consent","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"data.messaging","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"id":"RG123abc","draft":true,"status":"pending","statusMessages":[{"errorCode":123,"errorReason":"\u003cstring>","fieldName":"\u003cstring>","fields":["\u003cstring>"]}],"autofillStatus":"completed","type":"standard","assignedPnId":"\u003cstring>","firstSubmittedAt":"2023-11-07T05:31:56Z","createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z","businessInfo":{"name":"Acme Inc","alternateName":"\u003cstring>","businessType":"Limited Liability Corporation","companyType":"Private","industry":"\u003cstring>","employeeCount":123,"avgDailyCallVolume":123,"regionsOfOperation":["Africa"],"websiteUrl":"\u003cstring>","idType":"USA: Employer Identification Number (EIN)","idNumber":"\u003cstring>","ticker":"\u003cstring>","exchange":"\u003cstring>","address":{"line1":"\u003cstring>","line2":"\u003cstring>","city":"\u003cstring>","region":"\u003cstring>","postalCode":"\u003cstring>","country":"US"},"personOfContact":{"firstName":"\u003cstring>","lastName":"\u003cstring>","jobTitle":"\u003cstring>","jobPosition":"\u003cstring>","email":"jsmith@example.com","phoneNumber":"\u003cstring>"}},"messaging":{"useCase":"\u003cstring>","personalUse":true,"consent":{"digitalForm":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"mobileApp":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"onSite":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"other":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"physicalForm":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"textMessage":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"verbal":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"websiteForm":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"},"written":{"enabled":true,"askForConsentExample":"\u003cstring>","screenshotUrl":"\u003cstring>","storeUrl":"\u003cstring>","text":"\u003cstring>","url":"\u003cstring>"}}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"61d31fbc-a931-4685-9970-09fb6bd2f1d9":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Bad Request","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"The input was invalid","docs":"https://quo.com/docs","title":"Bad Request","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"The input was invalid","docs":"https://quo.com/docs","title":"Bad Request","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"11a542ff-b430-4611-8282-c839616a34e4":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Unauthorized","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"Unauthorized","docs":"https://quo.com/docs","title":"Unauthorized","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"Unauthorized","docs":"https://quo.com/docs","title":"Unauthorized","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"0acbeed1-6659-468c-b00a-9100c5dbd0b4":{"description":"Subscription Expired | Payment Failed","content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Subscription Expired","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"oneOf.0.docs","typeLabel":"string"},"title":{"type":"string","const":"Subscription Expired","isRequired":true,"uniqueKey":"oneOf.0.title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"oneOf.0.trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"oneOf.0.errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.0.errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"oneOf.0.errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"oneOf.0.errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.0.errors","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"Subscription Expired · object"},{"type":"object","title":"Payment Failed","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"oneOf.1.docs","typeLabel":"string"},"title":{"type":"string","const":"Payment Failed","isRequired":true,"uniqueKey":"oneOf.1.title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"oneOf.1.trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"oneOf.1.errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"oneOf.1.errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"oneOf.1.errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"oneOf.1.errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.errors","typeLabel":"object[]"}},"uniqueKey":"oneOf.1","typeLabel":"Payment Failed · object"}],"uniqueKey":"","typeLabel":"Subscription Expired · object | Payment Failed · object"},"examples":{"SubscriptionExpiredError":{"title":"SubscriptionExpiredError","value":{"message":"This subscription is not able to register for A2P","docs":"https://quo.com/docs","title":"Subscription Expired","trace":"6897907457496870895"}},"PaymentFailedError":{"title":"PaymentFailedError","value":{"message":"Payment could not be completed. Check your billing details and any open invoices in the app, then try again.","docs":"https://quo.com/docs","title":"Payment Failed","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"70daa72e-7e2c-4b0a-afcf-e921a952f64e":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Forbidden","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"You must be an organization admin or owner to submit an A2P registration","docs":"https://quo.com/docs","title":"Forbidden","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"You must be an organization admin or owner to submit an A2P registration","docs":"https://quo.com/docs","title":"Forbidden","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"b073ab85-a696-4e0a-9dc0-483b3e54dad7":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Not Found","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"The organization has no A2P registration","docs":"https://quo.com/docs","title":"Not Found","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"The organization has no A2P registration","docs":"https://quo.com/docs","title":"Not Found","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"0cf8cc3c-d097-4d11-be47-62f1d15fd41b":{"description":"Conflict","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Conflict","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"Autofill is still running — try again shortly","docs":"https://quo.com/docs","title":"Conflict","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"Autofill is still running — try again shortly","docs":"https://quo.com/docs","title":"Conflict","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"080abde4-7294-4b9f-84fd-d08e348bffe0":{"description":"Unprocessable Entity","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Unprocessable Entity","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"forbiddenMessageTopicsAcknowledged must be true to submit","docs":"https://quo.com/docs","title":"Unprocessable Entity","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"forbiddenMessageTopicsAcknowledged must be true to submit","docs":"https://quo.com/docs","title":"Unprocessable Entity","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"},"0305d6e9-f28a-4b6d-8f64-241234177ba7":{"description":"Unexpected Error","content":{"application/json":{"schema":{"type":"object","required":["message","docs","title"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"docs":{"type":"string","const":"https://quo.com/docs","isRequired":true,"uniqueKey":"docs","typeLabel":"string"},"title":{"type":"string","const":"Unexpected","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"trace":{"type":"string","uniqueKey":"trace","typeLabel":"string"},"errors":{"type":"array","items":{"type":"object","required":["path","message","schema"],"properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"schema":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"errors.items.[INDEX].schema.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].schema","typeLabel":"object"},"value":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].value","typeLabel":"any"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"We have encountered an unknown error","docs":"https://quo.com/docs","title":"Unexpected","trace":"6897907457496870895"},"examples":{"Example":{"title":"Example","value":{"message":"We have encountered an unknown error","docs":"https://quo.com/docs","title":"Unexpected","trace":"6897907457496870895"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"e552baac-f9b9-462a-85ca-babc2f45b972":{"apiKey":{"in":"header","name":"Authorization","type":"apiKey","scopes":[],"schemeName":"apiKey"}}},"servers":{"62eb5aa1-8f0b-4c80-8b1c-260584de4c23":{"description":"Production server","url":"https://api.quo.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"in":"header","name":"Authorization","type":"apiKey","scopes":[],"schemeName":"apiKey"},"schema":{"title":"Authorization","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json"},"subdomain":"openphone","siteName":"Quo Docs","title":"Submit the A2P registration - Quo Docs","navMaps":{"firstHrefInVersion":{"v1":{"href":"/mdx/api-reference/introduction","matchLevel":3},"2026-03-30":{"href":"/2026-03-30/a2p-registration/submit-the-a2p-registration","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T19:28:12.986Z","originalFileLocation":"2026-03-30/a2p-registration/submit-the-a2p-registration.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=\"Submit the organization\u0026#x27;s A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Quo Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_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=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Submit the A2P registration - Quo Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submit the organization\u0026#x27;s A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Quo Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://openphone.mintlify.app/_mintlify/api/og/v2?division=A2P+Registration\u0026amp;title=Submit+the+A2P+registration\u0026amp;description=Submit+the+organization%27s+A2P+%2810DLC%29+draft+registration+for+carrier+approval.+Validates+all+fields+and+preconditions+%E2%80%94+including+subscription+status%2C+draft+sta\u0026amp;theme=06150f3ea9f42b9f9c41c800\u0026amp;signature=d7ea8d032f2c46d0b0de36f515f4494069751e4ab86bb417064c43720be507b6\">\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=\"Submit the A2P registration - Quo Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submit the organization\u0026#x27;s A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://openphone.mintlify.app/_mintlify/api/og/v2?division=A2P+Registration\u0026amp;title=Submit+the+A2P+registration\u0026amp;description=Submit+the+organization%27s+A2P+%2810DLC%29+draft+registration+for+carrier+approval.+Validates+all+fields+and+preconditions+%E2%80%94+including+subscription+status%2C+draft+sta\u0026amp;theme=06150f3ea9f42b9f9c41c800\u0026amp;signature=d7ea8d032f2c46d0b0de36f515f4494069751e4ab86bb417064c43720be507b6\">\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=\"/docs/mintlify-assets/_mintlify/favicons/openphone/mVlzOyowZeTm852U/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Quo Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1A6EFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/2026-03-30/a2p-registration/submit-the-a2p-registration.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.quo.com/#organization\",\"name\":\"Quo Docs\",\"url\":\"https://www.quo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/openphone/J5h7IWaRdhdZDPnt/logo/QuoMediaKit_Logo_Charcoal.svg?fit=max\u0026auto=format\u0026n=J5h7IWaRdhdZDPnt\u0026q=85\u0026s=abc86cec4827546e4471dbbce4cad3d1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.quo.com/docs#website\",\"name\":\"Quo Docs\",\"url\":\"https://www.quo.com/docs\",\"publisher\":{\"@id\":\"https://www.quo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration#webpage\",\"url\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration\",\"name\":\"Submit the A2P registration\",\"description\":\"Submit the organization's A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\",\"dateModified\":\"2026-11-03T19:28:12.986Z\",\"isPartOf\":{\"@id\":\"https://www.quo.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"A2P Registration\",\"item\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/get-the-a2p-registration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Submit the A2P registration\",\"item\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration#apireference\",\"headline\":\"Submit the A2P registration\",\"name\":\"Submit the A2P registration\",\"description\":\"Submit the organization's A2P (10DLC) draft registration for carrier approval. Validates all fields and preconditions — including subscription status, draft state, and autofill completion — before attempting payment. Returns the updated registration object on success. Any payment outcome other than completed surfaces as a 402 error.\",\"url\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration\",\"mainEntityOfPage\":{\"@id\":\"https://www.quo.com/docs/2026-03-30/a2p-registration/submit-the-a2p-registration#webpage\"},\"dateModified\":\"2026-11-03T19:28:12.986Z\",\"publisher\":{\"@id\":\"https://www.quo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.quo.com/docs#website\"}}]}\u003c/script>","siteName":"Quo Docs","nav":{"global":null,"tabs":[{"tab":"Guides","versions":[{"version":"v1","pages":[{"title":"v1","href":"/mdx/api-reference/introduction"}]},{"version":"2026-03-30","default":true,"tag":"Latest","groups":[{"group":"Getting started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/2026-03-30/introduction"},{"title":"Make your first request","icon":"rocket","href":"/2026-03-30/quickstart"},{"title":"Authentication","icon":"key","href":"/2026-03-30/authentication"},{"title":"OpenAPI specification","icon":"file-code","url":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json","href":"/2026-03-30/openapi"},{"title":"Quo Experts","url":"https://www.quo.com/experts","icon":"compass","href":"/mdx/quo-experts"}]},{"group":"Essentials","pages":[{"title":"Versioning","icon":"calendar-check","href":"/2026-03-30/versioning"},{"title":"Making requests","icon":"arrow-right-arrow-left","href":"/2026-03-30/requests"},{"title":"Sorting and filtering","icon":"filter","href":"/2026-03-30/sorting-and-filtering"},{"title":"Errors","icon":"triangle-exclamation","href":"/2026-03-30/errors"},{"title":"Rate limits","icon":"bars-filter","href":"/2026-03-30/rate-limits"},{"title":"API pricing","icon":"circle-info","href":"/mdx/pricing-support/pricing-overview"}]},{"group":"Agents","pages":[{"group":"Quo MCP","expanded":false,"pages":[{"title":"Quo MCP","icon":"plug","href":"/mcp/overview"},{"title":"Connect to Quo MCP","icon":"link","href":"/mcp/connect"},{"title":"Supported tools","icon":"screwdriver-wrench","href":"/mcp/tools"},{"title":"Security best practices","icon":"shield-check","href":"/mcp/security"}]},{"group":"Best practices","expanded":false,"pages":[{"title":"Build with AI \u0026 agents","icon":"wand-magic-sparkles","href":"/2026-03-30/ai-agents"}]}]},{"group":"Webhooks","pages":[{"group":"Implementation","expanded":false,"pages":[{"title":"Overview","icon":"webhook","href":"/2026-03-30/webhooks-overview"},{"title":"Quickstart","icon":"rocket","href":"/2026-03-30/webhooks-quickstart"},{"title":"Webhook event payloads","icon":"list-tree","href":"/2026-03-30/webhooks-event-payloads"},{"title":"Validate webhook signatures","icon":"shield-check","href":"/2026-03-30/webhooks-signature-validation"},{"title":"Migrate from legacy webhooks","icon":"code-branch","href":"/2026-03-30/webhooks-migration-guide"}]}]},{"group":"A2P Registration","pages":[{"title":"Get the A2P registration","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /a2p-registration","href":"/2026-03-30/a2p-registration/get-the-a2p-registration"},{"title":"Create the A2P registration","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /a2p-registration","href":"/2026-03-30/a2p-registration/create-the-a2p-registration"},{"title":"Update the A2P registration","description":"Update the organization's A2P (10DLC) draft registration. This is a true merge: a field left out of the request body is left unchanged. Returns 404 if the organization has no registration, and 409 if the registration is no longer a draft.","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /a2p-registration","href":"/2026-03-30/a2p-registration/update-the-a2p-registration"},{"title":"Submit the A2P registration","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /a2p-registration/submit","href":"/2026-03-30/a2p-registration/submit-the-a2p-registration"}]},{"group":"Calls","pages":[{"title":"List calls","description":"Fetch a paginated list of calls in the workspace, newest first. Every filter is optional, and group calls are included.","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /calls","href":"/2026-03-30/calls/list-calls"},{"title":"Get a call by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /calls/{callId}","href":"/2026-03-30/calls/get-a-call-by-id"},{"title":"List recordings for a call","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /calls/{callId}/recordings","href":"/2026-03-30/calls/list-recordings-for-a-call"},{"title":"List transcripts for a call","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /calls/{callId}/transcripts","href":"/2026-03-30/calls/list-transcripts-for-a-call"}]},{"group":"Contacts","pages":[{"title":"List contacts","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts","href":"/2026-03-30/contacts/list-contacts"},{"title":"Create a contact","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /contacts","href":"/2026-03-30/contacts/create-a-contact"},{"title":"Get a contact by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}","href":"/2026-03-30/contacts/get-a-contact-by-id"},{"title":"Delete a contact","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /contacts/{contactId}","href":"/2026-03-30/contacts/delete-a-contact"},{"title":"Update a contact by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /contacts/{contactId}","href":"/2026-03-30/contacts/update-a-contact-by-id"}]},{"group":"Contact Shares","pages":[{"title":"List contact shares","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}/shares","href":"/2026-03-30/contact-shares/list-contact-shares"}]},{"group":"Contact Notes","pages":[{"title":"List notes for a contact","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}/notes","href":"/2026-03-30/contact-notes/list-notes-for-a-contact"},{"title":"Create a contact note","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /contacts/{contactId}/notes","href":"/2026-03-30/contact-notes/create-a-contact-note"},{"title":"Get a contact note by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}/notes/{noteId}","href":"/2026-03-30/contact-notes/get-a-contact-note-by-id"},{"title":"Delete a contact note","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /contacts/{contactId}/notes/{noteId}","href":"/2026-03-30/contact-notes/delete-a-contact-note"},{"title":"Update a contact note","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /contacts/{contactId}/notes/{noteId}","href":"/2026-03-30/contact-notes/update-a-contact-note"}]},{"group":"Contact Properties","pages":[{"title":"List contact properties","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}/properties","href":"/2026-03-30/contact-properties/list-contact-properties"},{"title":"Create a contact property","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /contacts/{contactId}/properties","href":"/2026-03-30/contact-properties/create-a-contact-property"},{"title":"Get a contact property by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /contacts/{contactId}/properties/{propertyId}","href":"/2026-03-30/contact-properties/get-a-contact-property-by-id"},{"title":"Delete a contact property","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /contacts/{contactId}/properties/{propertyId}","href":"/2026-03-30/contact-properties/delete-a-contact-property"},{"title":"Update a contact property","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /contacts/{contactId}/properties/{propertyId}","href":"/2026-03-30/contact-properties/update-a-contact-property"}]},{"group":"Conversations","pages":[{"title":"List conversations","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /conversations","href":"/2026-03-30/conversations/list-conversations"},{"title":"Mark conversation as read","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /conversations/{conversationId}/mark-as-read","href":"/2026-03-30/conversations/mark-conversation-as-read"},{"title":"Mark conversation as done","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /conversations/{conversationId}/mark-as-done","href":"/2026-03-30/conversations/mark-conversation-as-done"},{"title":"Mark conversation as open","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /conversations/{conversationId}/mark-as-open","href":"/2026-03-30/conversations/mark-conversation-as-open"}]},{"group":"Messages","pages":[{"title":"List messages","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /messages","href":"/2026-03-30/messages/list-messages"},{"title":"Send a message","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /messages","href":"/2026-03-30/messages/send-a-message"},{"title":"Get a message by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /messages/{messageId}","href":"/2026-03-30/messages/get-a-message-by-id"},{"title":"Retry a failed message","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /messages/{messageId}/retry","href":"/2026-03-30/messages/retry-a-failed-message"}]},{"group":"Organization","pages":[{"title":"Get the organization","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /organization","href":"/2026-03-30/organization/get-the-organization"}]},{"group":"Phone Numbers","pages":[{"title":"List phone numbers","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /phone-numbers","href":"/2026-03-30/phone-numbers/list-phone-numbers"},{"title":"Get a phone number by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /phone-numbers/{phoneNumberId}","href":"/2026-03-30/phone-numbers/get-a-phone-number-by-id"},{"title":"Update a phone number","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /phone-numbers/{phoneNumberId}","href":"/2026-03-30/phone-numbers/update-a-phone-number"},{"title":"Get available phone numbers","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /phone-numbers/available","href":"/2026-03-30/phone-numbers/get-available-phone-numbers"},{"title":"Get settings for phone number","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /phone-numbers/{phoneNumberId}/settings","href":"/2026-03-30/phone-numbers/get-settings-for-phone-number"},{"title":"Update phone number settings","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /phone-numbers/{phoneNumberId}/settings","href":"/2026-03-30/phone-numbers/update-phone-number-settings"},{"title":"List the members assigned to a phone number","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /phone-numbers/{phoneNumberId}/users","href":"/2026-03-30/phone-numbers/list-the-members-assigned-to-a-phone-number"}]},{"group":"Tasks","pages":[{"title":"List tasks","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /tasks","href":"/2026-03-30/tasks/list-tasks"},{"title":"Create task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /tasks","href":"/2026-03-30/tasks/create-task"},{"title":"Get a task by task ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /tasks/{taskId}","href":"/2026-03-30/tasks/get-a-task-by-task-id"},{"title":"Delete task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /tasks/{taskId}","href":"/2026-03-30/tasks/delete-task"},{"title":"Update task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /tasks/{taskId}","href":"/2026-03-30/tasks/update-task"},{"title":"Update the status for a task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /tasks/{taskId}/status","href":"/2026-03-30/tasks/update-the-status-for-a-task"},{"title":"Link a task to a conversation","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /tasks/{taskId}/conversations","href":"/2026-03-30/tasks/link-a-task-to-a-conversation"},{"title":"Unlink a task from a conversation","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /tasks/{taskId}/conversations","href":"/2026-03-30/tasks/unlink-a-task-from-a-conversation"},{"title":"Assign a task to a user","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /tasks/{taskId}/users","href":"/2026-03-30/tasks/assign-a-task-to-a-user"},{"title":"Unassign a task to a user","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /tasks/{taskId}/users","href":"/2026-03-30/tasks/unassign-a-task-to-a-user"},{"title":"Delete the due date of a task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /tasks/{taskId}/due-date","href":"/2026-03-30/tasks/delete-the-due-date-of-a-task"},{"title":"Update the due date of a task","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /tasks/{taskId}/due-date","href":"/2026-03-30/tasks/update-the-due-date-of-a-task"}]},{"group":"Users","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /users","href":"/2026-03-30/users/list-users"},{"title":"Get a user by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /users/{userId}","href":"/2026-03-30/users/get-a-user-by-id"}]},{"group":"User Phone Numbers","pages":[{"title":"List a user's phone numbers","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /users/{userId}/phone-numbers","href":"/2026-03-30/user-phone-numbers/list-a-users-phone-numbers"}]},{"group":"Webhooks","pages":[{"title":"Lists all webhooks","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /webhooks","href":"/2026-03-30/webhooks/lists-all-webhooks"},{"title":"Create a new webhook","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /webhooks","href":"/2026-03-30/webhooks/create-a-new-webhook"},{"title":"Get a webhook by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /webhooks/{webhookId}","href":"/2026-03-30/webhooks/get-a-webhook-by-id"},{"title":"Delete a webhook by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json delete /webhooks/{webhookId}","href":"/2026-03-30/webhooks/delete-a-webhook-by-id"},{"title":"Update a webhook by ID","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json patch /webhooks/{webhookId}","href":"/2026-03-30/webhooks/update-a-webhook-by-id"},{"title":"Rotate webhook signing secret","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /webhooks/{webhookId}/rotate","href":"/2026-03-30/webhooks/rotate-webhook-signing-secret"}]},{"group":"Webhook Events","pages":[{"title":"List deliveries for a webhook","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /webhooks/{webhookId}/events","href":"/2026-03-30/webhook-events/list-deliveries-for-a-webhook"},{"title":"Get webhook delivery details","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json get /webhooks/{webhookId}/events/{deliveryId}","href":"/2026-03-30/webhook-events/get-webhook-delivery-details"},{"title":"Retry a webhook delivery","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /webhooks/{webhookId}/events/{deliveryId}/retry","href":"/2026-03-30/webhook-events/retry-a-webhook-delivery"},{"title":"Send a test event to a webhook","deprecated":null,"version":null,"openapi":"https://openphone-public-api-prod.s3.us-west-2.amazonaws.com/public/openphone-public-api-2026-03-30-prod.json post /webhooks/{webhookId}/events/test","href":"/2026-03-30/webhook-events/send-a-test-event-to-a-webhook"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Submit the A2P registration - Quo Docs","buildId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","deploymentId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-vlKR2tYY.js","utils-DBDPZSWe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CxHK4zz2.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-27b98BOz.js","snippetPresets-DNnui32z.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-cDVS2zyo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BEE-OyDQ.js","shallow-fqEMZOYR.js","getApiPlaygroundDisplay-BPut1_OB.js","CodeSnippet-h9vp8UTG.js","CodeSnippets-DoMjCW5Q.js","Page-BOWGOUSK.js","getPastedJson-C4r-hmQ_.js","icon-CCDahfhO.js","MethodPill-Dpq0JSrS.js","DuplicateIcon-BGPwFt-j.js","createIcon-DBULrQp7.js","DynamicMarkdown-B74atANy.js","SectionHeading-DZCpbSmT.js","axios-vUo_bRtp.js","Markdown-BwkgxkAH.js","clsx-CEIlvfOI.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-f6OgbvLC.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DvlTOml0.js"]}