[{"data":1,"prerenderedAt":243},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-introduction":67,"-getting-started-introduction-surround":240},[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":11,"body":69,"description":231,"extension":232,"links":233,"meta":234,"navigation":235,"path":12,"seo":236,"stem":13,"__hash__":239},"docs\u002F1.getting-started\u002F2.introduction.md",{"type":70,"value":71,"toc":218},"minimark",[72,76,79,84,106,110,151,155,158],[73,74,75],"p",{},"ChatKazi is a WhatsApp messaging API for sending customer messages from your own system.",[73,77,78],{},"You connect one or more WhatsApp numbers, create API keys, and call simple HTTP endpoints from your backend. ChatKazi handles the connection lifecycle around each WhatsApp number so you can focus on your workflow.",[80,81,83],"h2",{"id":82},"what-you-can-build","What you can build",[85,86,87,91,94,97,100,103],"ul",{},[88,89,90],"li",{},"Order confirmations and delivery updates",[88,92,93],{},"OTP and account verification flows",[88,95,96],{},"Payment reminders and billing notices",[88,98,99],{},"Support follow-ups from a connected business number",[88,101,102],{},"Internal tools that send WhatsApp messages from a trusted backend",[88,104,105],{},"AI agents that automate WhatsApp follow-ups and reminders",[80,107,109],{"id":108},"how-chatkazi-is-organized","How ChatKazi is organized",[111,112,113,118,121,125,137,141,144,148],"steps",{},[114,115,117],"h3",{"id":116},"account","Account",[73,119,120],{},"Your account owns WhatsApp sessions, API keys, usage, and plan limits.",[114,122,124],{"id":123},"session","Session",[73,126,127,128,132,133,136],{},"A session is a connected WhatsApp number. You can think of it as an instance. If you omit ",[129,130,131],"code",{},"sessionId",", ChatKazi uses the ",[129,134,135],{},"default"," session.",[114,138,140],{"id":139},"api-key","API key",[73,142,143],{},"An API key belongs to your account. Requests made with that key can access your connected sessions.",[114,145,147],{"id":146},"message","Message",[73,149,150],{},"A message is sent through a connected session. ChatKazi records successful and failed sends for usage reporting.",[80,152,154],{"id":153},"available-endpoints","Available endpoints",[73,156,157],{},"These docs cover the endpoints you can use with your API key:",[159,160,161,174],"table",{},[162,163,164],"thead",{},[165,166,167,171],"tr",{},[168,169,170],"th",{},"Area",[168,172,173],{},"Endpoints",[175,176,177,203],"tbody",{},[165,178,179,182],{},[180,181,48],"td",{},[180,183,184,187,188,187,191,187,194,187,197,187,200],{},[129,185,186],{},"GET \u002Fsessions",", ",[129,189,190],{},"POST \u002Fsession\u002Fstart",[129,192,193],{},"GET \u002Fsession\u002Fstatus",[129,195,196],{},"GET \u002Fsession\u002Fqr",[129,198,199],{},"POST \u002Fsession\u002Fpairing-code",[129,201,202],{},"POST \u002Fsession\u002Flogout",[165,204,205,207],{},[180,206,53],{},[180,208,209,187,212,187,215],{},[129,210,211],{},"POST \u002Fmessages\u002Ftext",[129,213,214],{},"POST \u002Fmessages\u002Finteractive",[129,216,217],{},"POST \u002Fmessages\u002Fmedia",{"title":219,"searchDepth":220,"depth":220,"links":221},"",2,[222,223,230],{"id":82,"depth":220,"text":83},{"id":108,"depth":220,"text":109,"children":224},[225,227,228,229],{"id":116,"depth":226,"text":117},3,{"id":123,"depth":226,"text":124},{"id":139,"depth":226,"text":140},{"id":146,"depth":226,"text":147},{"id":153,"depth":220,"text":154},"What you can build with ChatKazi.","md",null,{},{"icon":14},{"title":237,"description":238},"ChatKazi API introduction","Learn how to add WhatsApp messaging with ChatKazi.","kpA-u7QiwI-j8CtaiBuN9wwTD4Y4GPtXqNsD6PSJrLM",[233,241],{"title":16,"path":17,"stem":18,"description":242,"icon":19,"children":-1},"Use your API key safely.",1784048139989]