[{"data":1,"prerenderedAt":608},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-responses":67,"-getting-started-responses-surround":603},[4,41],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Authentication","\u002Fgetting-started\u002Fauthentication","1.getting-started\u002F3.authentication","i-lucide-key-round",{"title":21,"path":22,"stem":23,"icon":24},"Quickstart","\u002Fgetting-started\u002Fquickstart","1.getting-started\u002F4.quickstart","i-lucide-zap",{"title":26,"path":27,"stem":28,"icon":29},"Base URL","\u002Fgetting-started\u002Fbase-url","1.getting-started\u002F5.base-url","i-lucide-server",{"title":31,"path":32,"stem":33,"icon":34},"Responses","\u002Fgetting-started\u002Fresponses","1.getting-started\u002F6.responses","i-lucide-braces",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","\u002Fgetting-started\u002Ftroubleshooting","1.getting-started\u002F7.troubleshooting","i-lucide-circle-help",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"API reference","i-lucide-book-open","\u002Fapi-reference","2.api-reference",[47,52,57,62],{"title":48,"path":49,"stem":50,"icon":51},"Sessions","\u002Fapi-reference\u002Fsessions","2.api-reference\u002F1.sessions","i-lucide-smartphone",{"title":53,"path":54,"stem":55,"icon":56},"Messages","\u002Fapi-reference\u002Fmessages","2.api-reference\u002F2.messages","i-lucide-message-square",{"title":58,"path":59,"stem":60,"icon":61},"Webhooks","\u002Fapi-reference\u002Fwebhooks","2.api-reference\u002F3.webhooks","i-lucide-webhook",{"title":63,"path":64,"stem":65,"icon":66},"Limits and errors","\u002Fapi-reference\u002Flimits-and-errors","2.api-reference\u002F4.limits-and-errors","i-lucide-shield-alert",{"id":68,"title":31,"body":69,"description":594,"extension":595,"links":596,"meta":597,"navigation":598,"path":32,"seo":599,"stem":33,"__hash__":602},"docs\u002F1.getting-started\u002F6.responses.md",{"type":70,"value":71,"toc":589},"minimark",[72,76,81,93,245,251,344,348,398,499,503,585],[73,74,75],"p",{},"ChatKazi returns JSON for every documented endpoint.",[77,78,80],"h2",{"id":79},"success-responses","Success responses",[73,82,83,84,88,89,92],{},"Most successful responses include a ",[85,86,87],"code",{},"message"," and ",[85,90,91],{},"data",".",[94,95,101],"pre",{"className":96,"code":97,"filename":98,"language":99,"meta":100,"style":100},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"message\": \"Message sent.\",\n  \"data\": {\n    \"key\": {\n      \"remoteJid\": \"254712345678@s.whatsapp.net\",\n      \"fromMe\": true,\n      \"id\": \"...\"\n    }\n  }\n}\n","Example","json","",[85,102,103,112,139,153,169,192,207,227,233,239],{"__ignoreMap":100},[104,105,108],"span",{"class":106,"line":107},"line",1,[104,109,111],{"class":110},"sMK4o","{\n",[104,113,115,118,121,124,127,130,134,136],{"class":106,"line":114},2,[104,116,117],{"class":110},"  \"",[104,119,87],{"class":120},"spNyl",[104,122,123],{"class":110},"\"",[104,125,126],{"class":110},":",[104,128,129],{"class":110}," \"",[104,131,133],{"class":132},"sfazB","Message sent.",[104,135,123],{"class":110},[104,137,138],{"class":110},",\n",[104,140,142,144,146,148,150],{"class":106,"line":141},3,[104,143,117],{"class":110},[104,145,91],{"class":120},[104,147,123],{"class":110},[104,149,126],{"class":110},[104,151,152],{"class":110}," {\n",[104,154,156,159,163,165,167],{"class":106,"line":155},4,[104,157,158],{"class":110},"    \"",[104,160,162],{"class":161},"sBMFI","key",[104,164,123],{"class":110},[104,166,126],{"class":110},[104,168,152],{"class":110},[104,170,172,175,179,181,183,185,188,190],{"class":106,"line":171},5,[104,173,174],{"class":110},"      \"",[104,176,178],{"class":177},"sbssI","remoteJid",[104,180,123],{"class":110},[104,182,126],{"class":110},[104,184,129],{"class":110},[104,186,187],{"class":132},"254712345678@s.whatsapp.net",[104,189,123],{"class":110},[104,191,138],{"class":110},[104,193,195,197,200,202,204],{"class":106,"line":194},6,[104,196,174],{"class":110},[104,198,199],{"class":177},"fromMe",[104,201,123],{"class":110},[104,203,126],{"class":110},[104,205,206],{"class":110}," true,\n",[104,208,210,212,215,217,219,221,224],{"class":106,"line":209},7,[104,211,174],{"class":110},[104,213,214],{"class":177},"id",[104,216,123],{"class":110},[104,218,126],{"class":110},[104,220,129],{"class":110},[104,222,223],{"class":132},"...",[104,225,226],{"class":110},"\"\n",[104,228,230],{"class":106,"line":229},8,[104,231,232],{"class":110},"    }\n",[104,234,236],{"class":106,"line":235},9,[104,237,238],{"class":110},"  }\n",[104,240,242],{"class":106,"line":241},10,[104,243,244],{"class":110},"}\n",[73,246,247,248,250],{},"List endpoints return a ",[85,249,91],{}," array:",[94,252,254],{"className":96,"code":253,"filename":98,"language":99,"meta":100,"style":100},"{\n  \"data\": [\n    {\n      \"sessionId\": \"default\",\n      \"state\": \"connected\",\n      \"connected\": true\n    }\n  ]\n}\n",[85,255,256,260,273,278,298,318,331,335,340],{"__ignoreMap":100},[104,257,258],{"class":106,"line":107},[104,259,111],{"class":110},[104,261,262,264,266,268,270],{"class":106,"line":114},[104,263,117],{"class":110},[104,265,91],{"class":120},[104,267,123],{"class":110},[104,269,126],{"class":110},[104,271,272],{"class":110}," [\n",[104,274,275],{"class":106,"line":141},[104,276,277],{"class":110},"    {\n",[104,279,280,282,285,287,289,291,294,296],{"class":106,"line":155},[104,281,174],{"class":110},[104,283,284],{"class":161},"sessionId",[104,286,123],{"class":110},[104,288,126],{"class":110},[104,290,129],{"class":110},[104,292,293],{"class":132},"default",[104,295,123],{"class":110},[104,297,138],{"class":110},[104,299,300,302,305,307,309,311,314,316],{"class":106,"line":171},[104,301,174],{"class":110},[104,303,304],{"class":161},"state",[104,306,123],{"class":110},[104,308,126],{"class":110},[104,310,129],{"class":110},[104,312,313],{"class":132},"connected",[104,315,123],{"class":110},[104,317,138],{"class":110},[104,319,320,322,324,326,328],{"class":106,"line":194},[104,321,174],{"class":110},[104,323,313],{"class":161},[104,325,123],{"class":110},[104,327,126],{"class":110},[104,329,330],{"class":110}," true\n",[104,332,333],{"class":106,"line":209},[104,334,232],{"class":110},[104,336,337],{"class":106,"line":229},[104,338,339],{"class":110},"  ]\n",[104,341,342],{"class":106,"line":235},[104,343,244],{"class":110},[77,345,347],{"id":346},"error-responses","Error responses",[94,349,351],{"className":96,"code":350,"filename":98,"language":99,"meta":100,"style":100},"{\n  \"error\": \"Unauthorized\",\n  \"message\": \"Provide a valid API key using x-api-key or Authorization: Bearer \u003Ckey>.\"\n}\n",[85,352,353,357,377,394],{"__ignoreMap":100},[104,354,355],{"class":106,"line":107},[104,356,111],{"class":110},[104,358,359,361,364,366,368,370,373,375],{"class":106,"line":114},[104,360,117],{"class":110},[104,362,363],{"class":120},"error",[104,365,123],{"class":110},[104,367,126],{"class":110},[104,369,129],{"class":110},[104,371,372],{"class":132},"Unauthorized",[104,374,123],{"class":110},[104,376,138],{"class":110},[104,378,379,381,383,385,387,389,392],{"class":106,"line":141},[104,380,117],{"class":110},[104,382,87],{"class":120},[104,384,123],{"class":110},[104,386,126],{"class":110},[104,388,129],{"class":110},[104,390,391],{"class":132},"Provide a valid API key using x-api-key or Authorization: Bearer \u003Ckey>.",[104,393,226],{"class":110},[104,395,396],{"class":106,"line":155},[104,397,244],{"class":110},[399,400,401,417],"table",{},[402,403,404],"thead",{},[405,406,407,411,414],"tr",{},[408,409,410],"th",{},"Status",[408,412,413],{},"Meaning",[408,415,416],{},"What to do",[418,419,420,434,447,460,473,486],"tbody",{},[405,421,422,428,431],{},[423,424,425],"td",{},[85,426,427],{},"400",[423,429,430],{},"A required field is missing or invalid.",[423,432,433],{},"Check the request body.",[405,435,436,441,444],{},[423,437,438],{},[85,439,440],{},"401",[423,442,443],{},"API key is missing or invalid.",[423,445,446],{},"Send a valid API key.",[405,448,449,454,457],{},[423,450,451],{},[85,452,453],{},"402",[423,455,456],{},"Monthly API hit limit reached.",[423,458,459],{},"Upgrade your plan or wait for the next cycle.",[405,461,462,467,470],{},[423,463,464],{},[85,465,466],{},"403",[423,468,469],{},"Message endpoint was called without an API key that can send messages.",[423,471,472],{},"Check the API key used for the request.",[405,474,475,480,483],{},[423,476,477],{},[85,478,479],{},"409",[423,481,482],{},"Session or phone number conflict.",[423,484,485],{},"Use another session name or disconnect the existing number.",[405,487,488,493,496],{},[423,489,490],{},[85,491,492],{},"500",[423,494,495],{},"Unexpected server error.",[423,497,498],{},"Retry later or contact support with the request details.",[77,500,502],{"id":501},"session-states","Session states",[399,504,505,514],{},[402,506,507],{},[405,508,509,512],{},[408,510,511],{},"State",[408,513,413],{},[418,515,516,526,536,546,556,565,575],{},[405,517,518,523],{},[423,519,520],{},[85,521,522],{},"not_started",[423,524,525],{},"The session has not been started yet.",[405,527,528,533],{},[423,529,530],{},[85,531,532],{},"connecting",[423,534,535],{},"ChatKazi is preparing the WhatsApp connection.",[405,537,538,543],{},[423,539,540],{},[85,541,542],{},"qr_ready",[423,544,545],{},"A QR code is ready to scan.",[405,547,548,553],{},[423,549,550],{},[85,551,552],{},"pairing_code_ready",[423,554,555],{},"A pairing code has been generated.",[405,557,558,562],{},[423,559,560],{},[85,561,313],{},[423,563,564],{},"The WhatsApp number is ready to send messages.",[405,566,567,572],{},[423,568,569],{},[85,570,571],{},"disconnected",[423,573,574],{},"The connection dropped or was not completed.",[405,576,577,582],{},[423,578,579],{},[85,580,581],{},"logged_out",[423,583,584],{},"The session was logged out and must be connected again.",[586,587,588],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":100,"searchDepth":114,"depth":114,"links":590},[591,592,593],{"id":79,"depth":114,"text":80},{"id":346,"depth":114,"text":347},{"id":501,"depth":114,"text":502},"Understand ChatKazi response shapes.","md",null,{},{"icon":34},{"title":600,"description":601},"ChatKazi API responses","Learn the common success and error response shapes used by the ChatKazi API.","y21ELXK2D92J-fIf4ra6Aj7z6lmWz1ZTmPk_2Z6dkcU",[604,606],{"title":26,"path":27,"stem":28,"description":605,"icon":29,"children":-1},"Configure the global ChatKazi API URL.",{"title":36,"path":37,"stem":38,"description":607,"icon":39,"children":-1},"Fix common integration issues.",1784048141484]