{
"message": "The API is on the Pro plan. Upgrade in Billing to use live keys. Test keys keep working.",
"code": "plan_limit_reached"
}
{
"message": "<string>",
"code": "<string>"
}
{
"message": "<string>",
"errors": {}
}
{
"message": "<string>",
"code": "<string>"
}
Platform
Create a customer
Creates an isolated workspace for one of your customers.
markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta’s rates, so there is no per-customer markup to set.
Optional. Makes this write safe to retry: the same key replays the first response instead of acting twice.
Maximum string length: 255
Body
application/json
markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.
Prepaid balance in minor units, used when billing_mode is prepaid. It is debited only for sends LazyApp pays Meta for, at Meta's rate. Sends on numbers where Meta bills the business directly cost nothing here.
markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.
Prepaid balance in minor units, used when billing_mode is prepaid. It is debited only for sends LazyApp pays Meta for, at Meta's rate. Sends on numbers where Meta bills the business directly cost nothing here.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"LazyApp","colors":{"primary":"#075E54","light":"#25D366","dark":"#075E54"},"logo":{"light":"https://mintcdn.com/buildnboost/G02cVf-nmxG_Leo1/logo/light.svg?fit=max\u0026auto=format\u0026n=G02cVf-nmxG_Leo1\u0026q=85\u0026s=c3f6023abb2a7f07b94b4e0e7651dcd9","dark":"https://mintcdn.com/buildnboost/G02cVf-nmxG_Leo1/logo/dark.svg?fit=max\u0026auto=format\u0026n=G02cVf-nmxG_Leo1\u0026q=85\u0026s=05a4ce02ab9bcf8d53797f118463dce1"},"favicon":"https://mintcdn.com/buildnboost/G02cVf-nmxG_Leo1/favicon.svg?fit=max\u0026auto=format\u0026n=G02cVf-nmxG_Leo1\u0026q=85\u0026s=20c6ec8d32bc2a393db7ba86089ecf48","navbar":{"links":[{"href":"mailto:support@lazyapp.in","label":"Support"}],"primary":{"type":"button","label":"Console","href":"https://lazyapp.in"}},"footer":{"socials":{"website":"https://lazyapp.in"}},"integrations":{"ga4":{"measurementId":"G-49PC1G9F94"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"buildnboost","hasAudioNarration":false,"actualSubdomain":"buildnboost","customDomains":[],"gitSource":{"type":"github","owner":"rahulsulegaokar","repo":"lazyapp-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6adb2a131ada550105798243","collectionId":"6e756ec1-a204-4042-a448-01ca04c482e6","liveDeploymentHistoryId":"6adb2a131ada550105798243","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adb2a131ada550105798243","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"API reference","count":229},{"language":"default","tag":"Guides","count":71},{"language":"default","tag":"Connections","count":39},{"language":"default","tag":"Contacts","count":20},{"language":"default","tag":"Sending","count":16},{"language":"default","tag":"Groups","count":16},{"language":"default","tag":"Templates","count":16},{"language":"default","tag":"WhatsApp","count":15},{"language":"default","tag":"Flows","count":15},{"language":"default","tag":"Payments","count":15}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/platform/create-a-customer","slug":"/api-reference/platform/create-a-customer","pageMetadata":{"title":"Create a customer","description":"Creates an isolated workspace for one of your customers.\n\n`markup_bps`, `pricing_mode`, `category_markups` and `platform_fee` are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.\n\n**Required scope:** `customers:write`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers","href":"/api-reference/platform/create-a-customer","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Creates an isolated workspace for one of your customers.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"markup_bps\"\n }), \", \", _jsx(_components.code, {\n children: \"pricing_mode\"\n }), \", \", _jsx(_components.code, {\n children: \"category_markups\"\n }), \" and \", _jsx(_components.code, {\n children: \"platform_fee\"\n }), \" are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta’s rates, so there is no per-customer markup to set.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Required scope:\"\n }), \" \", _jsx(_components.code, {\n children: \"customers:write\"\n })]\n })]\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":"Create a customer","description":"Creates an isolated workspace for one of your customers.\n\n`markup_bps`, `pricing_mode`, `category_markups` and `platform_fee` are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.\n\n**Required scope:** `customers:write`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers","href":"/api-reference/platform/create-a-customer","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Platform"],"summary":"Create a customer","description":"Creates an isolated workspace for one of your customers.\n\n`markup_bps`, `pricing_mode`, `category_markups` and `platform_fee` are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.\n\n**Required scope:** `customers:write`","responses":{"201":"edf33dd5-458f-4c7c-8245-3f04a3635597","401":"38ebabe0-5fae-45cc-870e-0805b24594cb","402":"c103b1dc-f134-4a0c-a248-e815c1538abf","403":"59b44514-41c0-451a-8c24-5ab289244eb1","422":"dd0de7c6-ee2b-4725-b420-39fb74b3d399","429":"52b3a7bf-fb1e-48d6-86a2-871a9138c5a2"},"parameters":["cd11e7dd-09d5-4087-90d7-58686a4a5373"],"requestBody":"a2709d9c-d130-4444-a5a8-43441ad9a533","method":"post","type":"path","servers":["daf4c141-5c0b-4b8d-825b-9b3d71464250"],"security":["69f50191-f075-46df-b185-4c4fdc5a8cae"],"path":"/v1/platform/customers","baseUrlOptions":["https://lazyapp.in"],"title":"Create a customer","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"cd11e7dd-09d5-4087-90d7-58686a4a5373":{"name":"Idempotency-Key","in":"header","description":"Optional. Makes this write safe to retry: the same key replays the first response instead of acting twice.","schema":{"type":"string","maxLength":255,"description":"Optional. Makes this write safe to retry: the same key replays the first response instead of acting twice.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","maxLength":255,"isRequired":true,"uniqueKey":"name","typeLabel":"string"},"external_id":{"type":"string","maxLength":191,"description":"Your own id for them.","uniqueKey":"external_id","typeLabel":"string"},"email":{"type":"string","format":"email","uniqueKey":"email","typeLabel":"string\u003cemail>"},"billing_mode":{"type":"string","enum":["inherit","prepaid","postpaid"],"uniqueKey":"billing_mode","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","properties":{},"uniqueKey":"metadata","typeLabel":"object"},"spending_limit_cents":{"type":"integer","minimum":0,"uniqueKey":"spending_limit_cents","typeLabel":"integer"},"wallet_balance_cents":{"type":"integer","description":"Prepaid balance in minor units, used when `billing_mode` is `prepaid`. It is debited only for sends LazyApp pays Meta for, at Meta's rate. Sends on numbers where Meta bills the business directly cost nothing here.","uniqueKey":"wallet_balance_cents","typeLabel":"integer"},"usage_alert_cents":{"type":"integer","minimum":0,"uniqueKey":"usage_alert_cents","typeLabel":"integer"}},"required":["name"],"description":"`markup_bps`, `pricing_mode`, `category_markups` and `platform_fee` are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","external_id":"\u003cstring>","email":"jsmith@example.com","metadata":{},"spending_limit_cents":1,"wallet_balance_cents":123,"usage_alert_cents":1}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"edf33dd5-458f-4c7c-8245-3f04a3635597":{"description":"Created.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Public id, prefixed `cus_`.","uniqueKey":"id","typeLabel":"string"},"uuid":{"type":"string","format":"uuid","uniqueKey":"uuid","typeLabel":"string\u003cuuid>"},"external_id":{"oneOf":[{"type":"string","uniqueKey":"external_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"external_id","typeLabel":"string | null"},"name":{"type":"string","uniqueKey":"name","typeLabel":"string"},"email":{"oneOf":[{"type":"string","uniqueKey":"email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"email.oneOf.1","typeLabel":"null"}],"uniqueKey":"email","typeLabel":"string | null"},"status":{"type":"string","uniqueKey":"status","typeLabel":"string"},"billing_mode":{"type":"string","enum":["inherit","prepaid","postpaid"],"uniqueKey":"billing_mode","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","properties":{},"uniqueKey":"metadata","typeLabel":"object"},"invoice_metadata":{"type":"object","properties":{},"uniqueKey":"invoice_metadata","typeLabel":"object"},"spending_limit_cents":{"oneOf":[{"type":"integer","uniqueKey":"spending_limit_cents.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"spending_limit_cents.oneOf.1","typeLabel":"null"}],"uniqueKey":"spending_limit_cents","typeLabel":"integer | null"},"wallet_balance_cents":{"type":"integer","description":"Prepaid balance in minor units, used when `billing_mode` is `prepaid`. It is debited only for sends LazyApp pays Meta for, at Meta's rate. Sends on numbers where Meta bills the business directly cost nothing here.","uniqueKey":"wallet_balance_cents","typeLabel":"integer"},"usage_alert_cents":{"oneOf":[{"type":"integer","uniqueKey":"usage_alert_cents.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"usage_alert_cents.oneOf.1","typeLabel":"null"}],"uniqueKey":"usage_alert_cents","typeLabel":"integer | null"},"suspended_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"suspended_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"suspended_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"suspended_at","typeLabel":"string\u003cdate-time> | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"archived_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"archived_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"created_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"created_at","typeLabel":"string\u003cdate-time> | null"},"connections":{"type":"array","description":"The customer's WhatsApp numbers in this key's mode, default first.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"connections.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"phone_number_id":{"type":"string","uniqueKey":"connections.items.[INDEX].phone_number_id","typeLabel":"string"},"waba_id":{"type":"string","uniqueKey":"connections.items.[INDEX].waba_id","typeLabel":"string"},"display_phone_number":{"oneOf":[{"type":"string","uniqueKey":"connections.items.[INDEX].display_phone_number.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"connections.items.[INDEX].display_phone_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"connections.items.[INDEX].display_phone_number","typeLabel":"string | null"},"verified_name":{"oneOf":[{"type":"string","uniqueKey":"connections.items.[INDEX].verified_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"connections.items.[INDEX].verified_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"connections.items.[INDEX].verified_name","typeLabel":"string | null"},"status":{"type":"string","uniqueKey":"connections.items.[INDEX].status","typeLabel":"string"},"quality_rating":{"oneOf":[{"type":"string","uniqueKey":"connections.items.[INDEX].quality_rating.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"connections.items.[INDEX].quality_rating.oneOf.1","typeLabel":"null"}],"uniqueKey":"connections.items.[INDEX].quality_rating","typeLabel":"string | null"},"mode":{"type":"string","enum":["live","test"],"uniqueKey":"connections.items.[INDEX].mode","typeLabel":"enum\u003cstring>"},"is_default":{"type":"boolean","uniqueKey":"connections.items.[INDEX].is_default","typeLabel":"boolean"}},"uniqueKey":"connections.items.[INDEX]","typeLabel":"object"},"uniqueKey":"connections","typeLabel":"object[]"},"usage":{"type":"object","description":"This calendar month's usage in this key's mode.","properties":{"period":{"type":"string","description":"Billing period, `YYYY-MM`.","uniqueKey":"usage.period","typeLabel":"string"},"messages":{"type":"integer","uniqueKey":"usage.messages","typeLabel":"integer"},"total_charge":{"type":"string","description":"Charges recorded for these sends, as a decimal string. `0` for sends Meta bills to the business directly. Non-zero only for sends LazyApp pays Meta for, at Meta's rate.","uniqueKey":"usage.total_charge","typeLabel":"string"}},"uniqueKey":"usage","typeLabel":"object"}},"description":"`markup_bps`, `pricing_mode`, `category_markups` and `platform_fee` are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","external_id":"\u003cstring>","name":"\u003cstring>","email":"\u003cstring>","status":"\u003cstring>","billing_mode":"inherit","metadata":{},"invoice_metadata":{},"spending_limit_cents":123,"wallet_balance_cents":123,"usage_alert_cents":123,"suspended_at":"2023-11-07T05:31:56Z","archived_at":"2023-11-07T05:31:56Z","created_at":"2023-11-07T05:31:56Z","connections":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","phone_number_id":"\u003cstring>","waba_id":"\u003cstring>","display_phone_number":"\u003cstring>","verified_name":"\u003cstring>","status":"\u003cstring>","quality_rating":"\u003cstring>","mode":"live","is_default":true}],"usage":{"period":"\u003cstring>","messages":123,"total_charge":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"38ebabe0-5fae-45cc-870e-0805b24594cb":{"description":"Missing or invalid API key.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable description of what went wrong.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"Stable machine-readable reason, when the failure is one a client can branch on.","uniqueKey":"code","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"c103b1dc-f134-4a0c-a248-e815c1538abf":{"description":"The workspace's plan does not allow this. A live key on a workspace below Pro gets this on every request, because the live API is a Pro feature. Upgrade in **Billing** to use live keys. Test keys are never limited, on any plan.\n\n`code` is always `plan_limit_reached`. Show `message` to the person: it names the plan to move to.\n\nOther plan limits use the same code in the console, but the API reports them differently today: a broadcast larger than the month's remaining Live broadcast sends is refused with `422` and the reason in `message`, and connecting a number beyond the plan's number capacity fails validation (`422`) on `phone_number_id`.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"A sentence you can show to the person. Says which plan to move to.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","enum":["plan_limit_reached"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"}},"required":["message","code"],"uniqueKey":"","typeLabel":"object"},"example":{"message":"The API is on the Pro plan. Upgrade in Billing to use live keys. Test keys keep working.","code":"plan_limit_reached"},"examples":{"Example":{"title":"Example","value":{"message":"The API is on the Pro plan. Upgrade in Billing to use live keys. Test keys keep working.","code":"plan_limit_reached"}}},"exampleType":"examples"}},"exampleType":"examples"},"59b44514-41c0-451a-8c24-5ab289244eb1":{"description":"The key lacks the required scope, or is restricted from this phone number.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable description of what went wrong.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"Stable machine-readable reason, when the failure is one a client can branch on.","uniqueKey":"code","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"dd0de7c6-ee2b-4725-b420-39fb74b3d399":{"description":"Validation failed.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string","uniqueKey":"errors.additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors.additionalProperties","typeLabel":"string[]"},"description":"Field name to list of failures.","uniqueKey":"errors","typeLabel":"object"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","errors":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"52b3a7bf-fb1e-48d6-86a2-871a9138c5a2":{"description":"Rate limit exceeded.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable description of what went wrong.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","description":"Stable machine-readable reason, when the failure is one a client can branch on.","uniqueKey":"code","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"69f50191-f075-46df-b185-4c4fdc5a8cae":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Your API key, e.g. `sk_live_...` or `sk_test_...`.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"daf4c141-5c0b-4b8d-825b-9b3d71464250":{"url":"https://lazyapp.in","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Your API key, e.g. `sk_live_...` or `sk_test_...`.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Your API key, e.g. `sk_live_...` or `sk_test_...`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"buildnboost","siteName":"LazyApp","title":"Create a customer - LazyApp","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T09:34:20.717Z","originalFileLocation":"api-reference/platform/create-a-customer.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=\"Creates an isolated workspace for one of your customers. markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta\u0026#x27;s rates, so there is no per-customer markup to set. Required scope: customers:write\">\u003cmeta data-mint-head name=\"application-name\" content=\"LazyApp\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a customer - LazyApp\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates an isolated workspace for one of your customers. markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta\u0026#x27;s rates, so there is no per-customer markup to set. Required scope: customers:write\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"LazyApp\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://buildnboost.mintlify.app/_mintlify/api/og/v2?division=Platform\u0026amp;title=Create+a+customer\u0026amp;description=Creates+an+isolated+workspace+for+one+of+your+customers.%0A%0A%60markup_bps%60%2C+%60pricing_mode%60%2C+%60category_markups%60+and+%60platform_fee%60+are+deprecated.+They+are+no+longer\u0026amp;theme=06c8440073b24a56ffc7079e\u0026amp;signature=b4153b6415e952c83438d3149fcda57d049d88394ad59246e54cd8cae0ee4c02\">\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=\"Create a customer - LazyApp\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates an isolated workspace for one of your customers. markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta\u0026#x27;s rates, so there is no per-customer markup to set. Required scope: customers:write\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://buildnboost.mintlify.app/_mintlify/api/og/v2?division=Platform\u0026amp;title=Create+a+customer\u0026amp;description=Creates+an+isolated+workspace+for+one+of+your+customers.%0A%0A%60markup_bps%60%2C+%60pricing_mode%60%2C+%60category_markups%60+and+%60platform_fee%60+are+deprecated.+They+are+no+longer\u0026amp;theme=06c8440073b24a56ffc7079e\u0026amp;signature=b4153b6415e952c83438d3149fcda57d049d88394ad59246e54cd8cae0ee4c02\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/buildnboost/nhZv7JDT0nQ3pPWw/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"LazyApp\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#075E54\">\u003clink data-mint-head rel=\"canonical\" href=\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/platform/create-a-customer.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://buildnboost.mintlify.app/#organization\",\"name\":\"LazyApp\",\"url\":\"https://buildnboost.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/buildnboost/G02cVf-nmxG_Leo1/logo/light.svg?fit=max\u0026auto=format\u0026n=G02cVf-nmxG_Leo1\u0026q=85\u0026s=c3f6023abb2a7f07b94b4e0e7651dcd9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://buildnboost.mintlify.app#website\",\"name\":\"LazyApp\",\"url\":\"https://buildnboost.mintlify.app\",\"publisher\":{\"@id\":\"https://buildnboost.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer#webpage\",\"url\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer\",\"name\":\"Create a customer\",\"description\":\"Creates an isolated workspace for one of your customers. markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set. Required scope: customers:write\",\"dateModified\":\"2026-10-23T09:34:20.717Z\",\"isPartOf\":{\"@id\":\"https://buildnboost.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Platform\",\"item\":\"https://buildnboost.mintlify.app/api-reference/platform/list-customers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a customer\",\"item\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer#apireference\",\"headline\":\"Create a customer\",\"name\":\"Create a customer\",\"description\":\"Creates an isolated workspace for one of your customers. markup_bps, pricing_mode, category_markups and platform_fee are deprecated. They are no longer stored or returned. A request that still sends them succeeds and the fields are ignored, because LazyApp adds nothing to Meta's rates, so there is no per-customer markup to set. Required scope: customers:write\",\"url\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer\",\"mainEntityOfPage\":{\"@id\":\"https://buildnboost.mintlify.app/api-reference/platform/create-a-customer#webpage\"},\"dateModified\":\"2026-10-23T09:34:20.717Z\",\"publisher\":{\"@id\":\"https://buildnboost.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://buildnboost.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"LazyApp\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"LazyApp","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"Messages","pages":[{"title":"Send a message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/messages","href":"/api-reference/messages/send-a-message"},{"title":"Retrieve a message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/messages/{message}","href":"/api-reference/messages/retrieve-a-message"},{"title":"Send without an approved template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/messages/direct-send","href":"/api-reference/messages/send-without-an-approved-template"},{"title":"List scheduled messages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/messages/scheduled","href":"/api-reference/messages/list-scheduled-messages"},{"title":"Cancel a scheduled message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/messages/scheduled/{scheduled}","href":"/api-reference/messages/cancel-a-scheduled-message"},{"title":"Download inbound message media","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/messages/{message}/media","href":"/api-reference/messages/download-inbound-message-media"},{"title":"Mark a message as read","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/messages/{message}/read","href":"/api-reference/messages/mark-a-message-as-read"}]},{"group":"Contacts","pages":[{"title":"List contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contacts","href":"/api-reference/contacts/list-contacts"},{"title":"Create or update a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts","href":"/api-reference/contacts/create-or-update-a-contact"},{"title":"Retrieve a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contacts/{contact}","href":"/api-reference/contacts/retrieve-a-contact"},{"title":"Update a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/contacts/{contact}","href":"/api-reference/contacts/update-a-contact"},{"title":"Merge two contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/{contact}/merge","href":"/api-reference/contacts/merge-two-contacts"},{"title":"Suppress a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/{contact}/suppress","href":"/api-reference/contacts/suppress-a-contact"},{"title":"Record contact consent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/{contact}/consent","href":"/api-reference/contacts/record-contact-consent"},{"title":"Bulk import contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/bulk","href":"/api-reference/contacts/bulk-import-contacts"},{"title":"Attach tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/{contact}/tags","href":"/api-reference/contacts/attach-tags"},{"title":"Detach tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/contacts/{contact}/tags","href":"/api-reference/contacts/detach-tags"},{"title":"List tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/tags","href":"/api-reference/contacts/list-tags"},{"title":"Create a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/tags","href":"/api-reference/contacts/create-a-tag"},{"title":"List contact segments","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contact-segments","href":"/api-reference/contacts/list-contact-segments"},{"title":"Create a contact segment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contact-segments","href":"/api-reference/contacts/create-a-contact-segment"},{"title":"Retrieve a contact segment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contact-segments/{segment}","href":"/api-reference/contacts/retrieve-a-contact-segment"},{"title":"Delete a contact segment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/contact-segments/{segment}","href":"/api-reference/contacts/delete-a-contact-segment"},{"title":"Update a contact segment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/contact-segments/{segment}","href":"/api-reference/contacts/update-a-contact-segment"},{"title":"Acknowledge an identity change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts/{contact}/identity/acknowledge","href":"/api-reference/contacts/acknowledge-an-identity-change"},{"title":"Check the contact book","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contacts/{contact}/contact-book","href":"/api-reference/contacts/check-the-contact-book"},{"title":"Remove from the contact book","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/contacts/{contact}/contact-book","href":"/api-reference/contacts/remove-from-the-contact-book"}]},{"group":"Conversations","pages":[{"title":"List conversations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations","href":"/api-reference/conversations/list-conversations"},{"title":"Retrieve a conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations/{conversation}","href":"/api-reference/conversations/retrieve-a-conversation"},{"title":"Update a conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/conversations/{conversation}","href":"/api-reference/conversations/update-a-conversation"},{"title":"List messages in a conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations/{conversation}/messages","href":"/api-reference/conversations/list-messages-in-a-conversation"},{"title":"Show typing indicator","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/conversations/{conversation}/typing","href":"/api-reference/conversations/show-typing-indicator"},{"title":"List internal notes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations/{conversation}/notes","href":"/api-reference/conversations/list-internal-notes"},{"title":"Add an internal note","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/conversations/{conversation}/notes","href":"/api-reference/conversations/add-an-internal-note"}]},{"group":"Calls","pages":[{"title":"List calls","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/calls","href":"/api-reference/calls/list-calls"},{"title":"Start a call or ask permission to call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/calls","href":"/api-reference/calls/start-a-call-or-ask-permission-to-call"},{"title":"Retrieve a call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/calls/{call}","href":"/api-reference/calls/retrieve-a-call"},{"title":"Check call permission","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/calls/permissions","href":"/api-reference/calls/check-call-permission"},{"title":"Pre-accept a call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/calls/{call}/pre-accept","href":"/api-reference/calls/pre-accept-a-call"},{"title":"Accept a call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/calls/{call}/accept","href":"/api-reference/calls/accept-a-call"},{"title":"Decline a call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/calls/{call}/reject","href":"/api-reference/calls/decline-a-call"},{"title":"End a call","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/calls/{call}/terminate","href":"/api-reference/calls/end-a-call"},{"title":"Download a call recording","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/calls/{call}/recording","href":"/api-reference/calls/download-a-call-recording"},{"title":"Get calling settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/calling-settings","href":"/api-reference/calls/get-calling-settings"},{"title":"Update calling settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/calling-settings","href":"/api-reference/calls/update-calling-settings"}]},{"group":"Groups","pages":[{"title":"List groups","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/groups","href":"/api-reference/groups/list-groups"},{"title":"Create a group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups","href":"/api-reference/groups/create-a-group"},{"title":"Retrieve a group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/groups/{group}","href":"/api-reference/groups/retrieve-a-group"},{"title":"Delete a group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/groups/{group}","href":"/api-reference/groups/delete-a-group"},{"title":"Update a group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/groups/{group}","href":"/api-reference/groups/update-a-group"},{"title":"Check group eligibility","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/eligibility","href":"/api-reference/groups/check-group-eligibility"},{"title":"Load groups from WhatsApp","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/sync","href":"/api-reference/groups/load-groups-from-whatsapp"},{"title":"Change the group photo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/{group}/photo","href":"/api-reference/groups/change-the-group-photo"},{"title":"Get the invite link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/groups/{group}/invite-link","href":"/api-reference/groups/get-the-invite-link"},{"title":"Reset the invite link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/{group}/invite-link/reset","href":"/api-reference/groups/reset-the-invite-link"},{"title":"List group members","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/groups/{group}/participants","href":"/api-reference/groups/list-group-members"},{"title":"Remove group members","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/groups/{group}/participants","href":"/api-reference/groups/remove-group-members"},{"title":"List join requests","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/groups/{group}/join-requests","href":"/api-reference/groups/list-join-requests"},{"title":"Approve join requests","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/{group}/join-requests/approve","href":"/api-reference/groups/approve-join-requests"},{"title":"Reject join requests","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/{group}/join-requests/reject","href":"/api-reference/groups/reject-join-requests"},{"title":"Pin or unpin a message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/groups/{group}/pins","href":"/api-reference/groups/pin-or-unpin-a-message"}]},{"group":"Templates","pages":[{"title":"List templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates","href":"/api-reference/templates/list-templates"},{"title":"Create a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates","href":"/api-reference/templates/create-a-template"},{"title":"Sync templates from Meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/sync","href":"/api-reference/templates/sync-templates-from-meta"},{"title":"Retrieve a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/{template}","href":"/api-reference/templates/retrieve-a-template"},{"title":"Delete a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/templates/{template}","href":"/api-reference/templates/delete-a-template"},{"title":"List starter template sets","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/sets","href":"/api-reference/templates/list-starter-template-sets"},{"title":"Search the template library","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/library","href":"/api-reference/templates/search-the-template-library"},{"title":"Upload a header sample","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/media","href":"/api-reference/templates/upload-a-header-sample"},{"title":"Create a login code template in many languages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/authentication","href":"/api-reference/templates/create-a-login-code-template-in-many-languages"},{"title":"Copy templates from another WhatsApp account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/migrate","href":"/api-reference/templates/copy-templates-from-another-whatsapp-account"},{"title":"Unpause a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/{template}/unpause","href":"/api-reference/templates/unpause-a-template"},{"title":"Compare two templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/{template}/compare","href":"/api-reference/templates/compare-two-templates"},{"title":"List template groups","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/template-groups","href":"/api-reference/templates/list-template-groups"},{"title":"Create a template group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/template-groups","href":"/api-reference/templates/create-a-template-group"},{"title":"Delete a template group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/template-groups/{group}","href":"/api-reference/templates/delete-a-template-group"},{"title":"Update a template group","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/template-groups/{group}","href":"/api-reference/templates/update-a-template-group"}]},{"group":"Media","pages":[{"title":"List media","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/media","href":"/api-reference/media/list-media"},{"title":"Upload media","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/media","href":"/api-reference/media/upload-media"},{"title":"Import media from a URL","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/media/url","href":"/api-reference/media/import-media-from-a-url"},{"title":"Retrieve media metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/media/{media}","href":"/api-reference/media/retrieve-media-metadata"},{"title":"Delete media","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/media/{media}","href":"/api-reference/media/delete-media"}]},{"group":"Broadcasts","pages":[{"title":"List broadcasts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/broadcasts","href":"/api-reference/broadcasts/list-broadcasts"},{"title":"Create a broadcast","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/broadcasts","href":"/api-reference/broadcasts/create-a-broadcast"},{"title":"Retrieve a broadcast","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/broadcasts/{broadcast}","href":"/api-reference/broadcasts/retrieve-a-broadcast"},{"title":"Start a broadcast","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/broadcasts/{broadcast}/start","href":"/api-reference/broadcasts/start-a-broadcast"},{"title":"Add broadcast recipients","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/broadcasts/{broadcast}/recipients","href":"/api-reference/broadcasts/add-broadcast-recipients"}]},{"group":"Events","pages":[{"title":"List events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/events","href":"/api-reference/events/list-events"},{"title":"Send an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/events","href":"/api-reference/events/send-an-event"},{"title":"Replay an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/events/{businessEvent}/replay","href":"/api-reference/events/replay-an-event"},{"title":"Ingest an event from an external system","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/integrations/{source}/events","href":"/api-reference/events/ingest-an-event-from-an-external-system"},{"title":"List event-to-template mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/event-mappings","href":"/api-reference/events/list-event-to-template-mappings"},{"title":"Provision event-to-template mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/event-mappings/provision","href":"/api-reference/events/provision-event-to-template-mappings"},{"title":"Provision an automation pack","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/automation-packs/provision","href":"/api-reference/events/provision-an-automation-pack"},{"title":"List event definitions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/event-definitions","href":"/api-reference/events/list-event-definitions"},{"title":"Define an event type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/event-definitions/{type}","href":"/api-reference/events/define-an-event-type"},{"title":"Archive an event type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/event-definitions/{type}","href":"/api-reference/events/archive-an-event-type"}]},{"group":"Flows","pages":[{"title":"List flows","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows","href":"/api-reference/flows/list-flows"},{"title":"Create a flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows","href":"/api-reference/flows/create-a-flow"},{"title":"Retrieve a flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows/{flow}","href":"/api-reference/flows/retrieve-a-flow"},{"title":"Update a draft flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/flows/{flow}","href":"/api-reference/flows/update-a-draft-flow"},{"title":"Delete a draft flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/flows/{flow}","href":"/api-reference/flows/delete-a-draft-flow"},{"title":"Publish a flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/{flow}/publish","href":"/api-reference/flows/publish-a-flow"},{"title":"Deprecate a flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/{flow}/deprecate","href":"/api-reference/flows/deprecate-a-flow"},{"title":"List flow responses","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows/{flow}/responses","href":"/api-reference/flows/list-flow-responses"},{"title":"Check data endpoint health","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows/{flow}/endpoint-health","href":"/api-reference/flows/check-data-endpoint-health"},{"title":"List flow starters","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows/starters","href":"/api-reference/flows/list-flow-starters"},{"title":"Create flow from starter","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/starters","href":"/api-reference/flows/create-flow-from-starter"},{"title":"Duplicate a flow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/{flow}/duplicate","href":"/api-reference/flows/duplicate-a-flow"},{"title":"Check a flow can be sent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/flows/{flow}/health","href":"/api-reference/flows/check-a-flow-can-be-sent"},{"title":"Copy flows from another number","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/copy","href":"/api-reference/flows/copy-flows-from-another-number"},{"title":"Rotate a flow's data-endpoint signing secret","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/flows/{flow}/rotate-endpoint-secret","href":"/api-reference/flows/rotate-a-flows-data-endpoint-signing-secret"}]},{"group":"Webhooks","pages":[{"title":"List webhook endpoints","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhooks","href":"/api-reference/webhooks/list-webhook-endpoints"},{"title":"Create a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhooks","href":"/api-reference/webhooks/create-a-webhook-endpoint"},{"title":"List webhook deliveries","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhooks/deliveries","href":"/api-reference/webhooks/list-webhook-deliveries"},{"title":"Delete a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/webhooks/{webhook}","href":"/api-reference/webhooks/delete-a-webhook-endpoint"},{"title":"Update a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/webhooks/{webhook}","href":"/api-reference/webhooks/update-a-webhook-endpoint"},{"title":"Send a test webhook delivery","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhooks/{webhook}/test","href":"/api-reference/webhooks/send-a-test-webhook-delivery"},{"title":"Resume a paused webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhooks/{webhook}/resume","href":"/api-reference/webhooks/resume-a-paused-webhook-endpoint"},{"title":"Rotate a webhook signing secret","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhooks/{webhook}/rotate-secret","href":"/api-reference/webhooks/rotate-a-webhook-signing-secret"}]},{"group":"Workflows","pages":[{"title":"List workflows","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/workflows","href":"/api-reference/workflows/list-workflows"},{"title":"Retrieve a workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/workflows/{workflow}","href":"/api-reference/workflows/retrieve-a-workflow"},{"title":"List workflow executions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/workflows/{workflow}/executions","href":"/api-reference/workflows/list-workflow-executions"},{"title":"Trigger a workflow","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/workflows/{workflow}/trigger","href":"/api-reference/workflows/trigger-a-workflow"}]},{"group":"Verify","pages":[{"title":"Send a one-time passcode","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/otp","href":"/api-reference/verify/send-a-one-time-passcode"},{"title":"Verify a one-time passcode","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/otp/verify","href":"/api-reference/verify/verify-a-one-time-passcode"}]},{"group":"Capabilities","pages":[{"title":"List connection capabilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/capabilities","href":"/api-reference/capabilities/list-connection-capabilities"}]},{"group":"Catalog","pages":[{"title":"List catalog products","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/catalog/products","href":"/api-reference/catalog/list-catalog-products"},{"title":"Sync catalog products","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/catalog/sync","href":"/api-reference/catalog/sync-catalog-products"},{"title":"Retrieve shop settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/commerce","href":"/api-reference/catalog/retrieve-shop-settings"},{"title":"Update shop settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/commerce","href":"/api-reference/catalog/update-shop-settings"},{"title":"Add, change or remove products","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/catalog/items","href":"/api-reference/catalog/add-change-or-remove-products"},{"title":"Read a catalog change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/catalog/batches/{batch}","href":"/api-reference/catalog/read-a-catalog-change"}]},{"group":"Funding","pages":[{"title":"Retrieve funding status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whatsapp/accounts/{wabaId}/funding","href":"/api-reference/funding/retrieve-funding-status"},{"title":"Record funding","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/whatsapp/accounts/{wabaId}/funding","href":"/api-reference/funding/record-funding"},{"title":"Retrieve account usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whatsapp/accounts/{wabaId}/usage","href":"/api-reference/funding/retrieve-account-usage"},{"title":"List portfolio accounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whatsapp/portfolios/{portfolioId}/accounts","href":"/api-reference/funding/list-portfolio-accounts"},{"title":"Retrieve portfolio usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whatsapp/portfolios/{portfolioId}/usage","href":"/api-reference/funding/retrieve-portfolio-usage"},{"title":"Revoke portfolio funding","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/whatsapp/portfolios/{portfolioId}/funding/revoke","href":"/api-reference/funding/revoke-portfolio-funding"},{"title":"Retrieve a funding operation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whatsapp/portfolios/{portfolioId}/funding/operations/{operationId}","href":"/api-reference/funding/retrieve-a-funding-operation"}]},{"group":"Platform","pages":[{"title":"List customers","description":"Newest first, cursor-paginated. Filter by `external_id` to find a customer by your own id.\n\n**Required scope:** `customers:write`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/platform/customers","href":"/api-reference/platform/list-customers"},{"title":"Create a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers","href":"/api-reference/platform/create-a-customer"},{"title":"Retrieve a customer","description":"Includes connections and usage.\n\n**Required scope:** `customers:write`","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/platform/customers/{customer}","href":"/api-reference/platform/retrieve-a-customer"},{"title":"Delete a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/platform/customers/{customer}","href":"/api-reference/platform/delete-a-customer"},{"title":"Update a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/platform/customers/{customer}","href":"/api-reference/platform/update-a-customer"},{"title":"Suspend a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers/{customer}/suspend","href":"/api-reference/platform/suspend-a-customer"},{"title":"Restore a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers/{customer}/restore","href":"/api-reference/platform/restore-a-customer"},{"title":"Archive a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers/{customer}/archive","href":"/api-reference/platform/archive-a-customer"},{"title":"Issue an API key for a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/customers/{customer}/api-keys","href":"/api-reference/platform/issue-an-api-key-for-a-customer"},{"title":"Retrieve customer usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/platform/customers/{customer}/usage","href":"/api-reference/platform/retrieve-customer-usage"},{"title":"List setup links","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/platform/setup-links","href":"/api-reference/platform/list-setup-links"},{"title":"Create a setup link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/setup-links","href":"/api-reference/platform/create-a-setup-link"},{"title":"Revoke a setup link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/platform/setup-links/{setup_link}","href":"/api-reference/platform/revoke-a-setup-link"},{"title":"Create an embed token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/platform/embed-tokens","href":"/api-reference/platform/create-an-embed-token"},{"title":"Revoke an embed token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/platform/embed-tokens/{embed_token}","href":"/api-reference/platform/revoke-an-embed-token"}]},{"group":"Meta-compatible proxy","pages":[{"title":"Send a message (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /meta/whatsapp/{version}/{phone_number_id}/messages","href":"/api-reference/meta-compatible-proxy/send-a-message-meta-shape"},{"title":"Upload media (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /meta/whatsapp/{version}/{phone_number_id}/media","href":"/api-reference/meta-compatible-proxy/upload-media-meta-shape"},{"title":"Retrieve media (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /meta/whatsapp/{version}/{media}","href":"/api-reference/meta-compatible-proxy/retrieve-media-meta-shape"},{"title":"Delete media (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /meta/whatsapp/{version}/{media}","href":"/api-reference/meta-compatible-proxy/delete-media-meta-shape"},{"title":"Retrieve business profile (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /meta/whatsapp/{version}/{phone_number_id}/whatsapp_business_profile","href":"/api-reference/meta-compatible-proxy/retrieve-business-profile-meta-shape"},{"title":"Update business profile (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /meta/whatsapp/{version}/{phone_number_id}/whatsapp_business_profile","href":"/api-reference/meta-compatible-proxy/update-business-profile-meta-shape"},{"title":"Block users (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /meta/whatsapp/{version}/{phone_number_id}/block_users","href":"/api-reference/meta-compatible-proxy/block-users-meta-shape"},{"title":"Unblock users (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /meta/whatsapp/{version}/{phone_number_id}/block_users","href":"/api-reference/meta-compatible-proxy/unblock-users-meta-shape"},{"title":"List templates (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /meta/whatsapp/{version}/{waba_id}/message_templates","href":"/api-reference/meta-compatible-proxy/list-templates-meta-shape"},{"title":"Create a template (Meta shape)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /meta/whatsapp/{version}/{waba_id}/message_templates","href":"/api-reference/meta-compatible-proxy/create-a-template-meta-shape"}]},{"group":"Connections","pages":[{"title":"List blocked users","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/block-users","href":"/api-reference/connections/list-blocked-users"},{"title":"Block users","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/block-users","href":"/api-reference/connections/block-users"},{"title":"Unblock users","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/connections/{connection}/block-users","href":"/api-reference/connections/unblock-users"},{"title":"Retrieve business profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/business-profile","href":"/api-reference/connections/retrieve-business-profile"},{"title":"Update business profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/business-profile","href":"/api-reference/connections/update-business-profile"},{"title":"Connection insights","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/insights","href":"/api-reference/connections/connection-insights"},{"title":"List connections","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections","href":"/api-reference/connections/list-connections"},{"title":"Get a connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}","href":"/api-reference/connections/get-a-connection"},{"title":"Check sending health","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/health","href":"/api-reference/connections/check-sending-health"},{"title":"Get the WhatsApp account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/account","href":"/api-reference/connections/get-the-whatsapp-account"},{"title":"Update the WhatsApp account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/account","href":"/api-reference/connections/update-the-whatsapp-account"},{"title":"Add a number to the account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/account/phone-numbers","href":"/api-reference/connections/add-a-number-to-the-account"},{"title":"Connect another number on the account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/account/phone-numbers/{phoneNumberId}/connect","href":"/api-reference/connections/connect-another-number-on-the-account"},{"title":"Send a verification code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/request-code","href":"/api-reference/connections/send-a-verification-code"},{"title":"Verify the code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/verify-code","href":"/api-reference/connections/verify-the-code"},{"title":"Register the number","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/register","href":"/api-reference/connections/register-the-number"},{"title":"Deregister the number","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/deregister","href":"/api-reference/connections/deregister-the-number"},{"title":"Change the two-step PIN","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/two-step-pin","href":"/api-reference/connections/change-the-two-step-pin"},{"title":"Request a new display name","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/display-name","href":"/api-reference/connections/request-a-new-display-name"},{"title":"Upload a profile photo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/business-profile/photo","href":"/api-reference/connections/upload-a-profile-photo"},{"title":"Get blue tick status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/official-business-account","href":"/api-reference/connections/get-blue-tick-status"},{"title":"Apply for the blue tick","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/official-business-account","href":"/api-reference/connections/apply-for-the-blue-tick"},{"title":"List QR codes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/qr-codes","href":"/api-reference/connections/list-qr-codes"},{"title":"Create a QR code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/qr-codes","href":"/api-reference/connections/create-a-qr-code"},{"title":"Delete a QR code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/connections/{connection}/qr-codes/{code}","href":"/api-reference/connections/delete-a-qr-code"},{"title":"Change a QR code message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/qr-codes/{code}","href":"/api-reference/connections/change-a-qr-code-message"},{"title":"Get conversation starters","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/conversation-starters","href":"/api-reference/connections/get-conversation-starters"},{"title":"Replace conversation starters","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/connections/{connection}/conversation-starters","href":"/api-reference/connections/replace-conversation-starters"},{"title":"List opt-in links","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/signup-links","href":"/api-reference/connections/list-opt-in-links"},{"title":"Create an opt-in link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/signup-links","href":"/api-reference/connections/create-an-opt-in-link"},{"title":"Update an opt-in link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/signup-links/{signup}","href":"/api-reference/connections/update-an-opt-in-link"},{"title":"Get the identity check","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/identity-check","href":"/api-reference/connections/get-the-identity-check"},{"title":"Turn the identity check on or off","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/connections/{connection}/identity-check","href":"/api-reference/connections/turn-the-identity-check-on-or-off"},{"title":"Get storage settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/storage","href":"/api-reference/connections/get-storage-settings"},{"title":"Change storage settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/connections/{connection}/storage","href":"/api-reference/connections/change-storage-settings"},{"title":"List ad welcome messages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/welcome-messages","href":"/api-reference/connections/list-ad-welcome-messages"},{"title":"Create an ad welcome message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/welcome-messages","href":"/api-reference/connections/create-an-ad-welcome-message"},{"title":"Update an ad welcome message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/connections/{connection}/welcome-messages/{sequence}","href":"/api-reference/connections/update-an-ad-welcome-message"},{"title":"Delete an ad welcome message","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/connections/{connection}/welcome-messages/{sequence}","href":"/api-reference/connections/delete-an-ad-welcome-message"}]},{"group":"Billing","pages":[{"title":"List pricing rates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/pricing/rates","href":"/api-reference/billing/list-pricing-rates"},{"title":"Retrieve pricing facts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/pricing/account","href":"/api-reference/billing/retrieve-pricing-facts"},{"title":"List volume tiers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/pricing/tiers","href":"/api-reference/billing/list-volume-tiers"},{"title":"Retrieve a currency change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/connections/{connection}/currency-migration","href":"/api-reference/billing/retrieve-a-currency-change"},{"title":"Start a currency change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/currency-migration","href":"/api-reference/billing/start-a-currency-change"},{"title":"Finish a currency change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/connections/{connection}/currency-migration/complete","href":"/api-reference/billing/finish-a-currency-change"}]},{"group":"Analytics","pages":[{"title":"Messaging analytics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/analytics/messaging","href":"/api-reference/analytics/messaging-analytics"},{"title":"Read WhatsApp analytics","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/analytics/whatsapp","href":"/api-reference/analytics/read-whatsapp-analytics"},{"title":"Turn on template insights","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/analytics/template-insights","href":"/api-reference/analytics/turn-on-template-insights"},{"title":"Read Click-to-WhatsApp ad results","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/analytics/ads","href":"/api-reference/analytics/read-click-to-whatsapp-ad-results"}]},{"group":"Payments","pages":[{"title":"List payments","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/payments","href":"/api-reference/payments/list-payments"},{"title":"Send a payment request","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments","href":"/api-reference/payments/send-a-payment-request"},{"title":"Retrieve a payment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/payments/{paymentOrder}","href":"/api-reference/payments/retrieve-a-payment"},{"title":"Update the order status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/{paymentOrder}/status","href":"/api-reference/payments/update-the-order-status"},{"title":"Look up a payment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/{paymentOrder}/lookup","href":"/api-reference/payments/look-up-a-payment"},{"title":"Refund a payment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/{paymentOrder}/refund","href":"/api-reference/payments/refund-a-payment"},{"title":"List payment setups","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/payments/configurations","href":"/api-reference/payments/list-payment-setups"},{"title":"Create a payment setup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/configurations","href":"/api-reference/payments/create-a-payment-setup"},{"title":"Delete a payment setup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/payments/configurations/{paymentConfiguration}","href":"/api-reference/payments/delete-a-payment-setup"},{"title":"Update a payment setup","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/payments/configurations/{paymentConfiguration}","href":"/api-reference/payments/update-a-payment-setup"},{"title":"Get a new linking page","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/configurations/{paymentConfiguration}/link","href":"/api-reference/payments/get-a-new-linking-page"},{"title":"List gateway accounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/payments/gateway-accounts","href":"/api-reference/payments/list-gateway-accounts"},{"title":"Add a gateway account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/gateway-accounts","href":"/api-reference/payments/add-a-gateway-account"},{"title":"Delete a gateway account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/payments/gateway-accounts/{paymentGatewayAccount}","href":"/api-reference/payments/delete-a-gateway-account"},{"title":"Create a payment template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/payments/templates","href":"/api-reference/payments/create-a-payment-template"}]}]}]},"title":"Create a customer - LazyApp","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}