[{"data":1,"prerenderedAt":682},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs":202,"\u002Fdocs-surround":681},[4],{"title":5,"path":6,"stem":7,"children":8,"page":22},"Docs","\u002Fdocs","docs",[9,23,36,65,86,115,128,172,185],{"title":10,"path":11,"stem":12,"children":13,"page":22},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[14,18],{"title":15,"path":16,"stem":17},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F1.quickstart",{"title":19,"path":20,"stem":21},"Concepts","\u002Fdocs\u002Fgetting-started\u002Fconcepts","docs\u002F1.getting-started\u002F2.concepts",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"Sending domain","\u002Fdocs\u002Fdomains","docs\u002F2.domains",[28,32],{"title":29,"path":30,"stem":31},"Add your domain","\u002Fdocs\u002Fdomains\u002Fadd-your-domain","docs\u002F2.domains\u002F1.add-your-domain",{"title":33,"path":34,"stem":35},"Troubleshooting","\u002Fdocs\u002Fdomains\u002Ftroubleshooting","docs\u002F2.domains\u002F2.troubleshooting",{"title":37,"path":38,"stem":39,"children":40,"page":22},"Audience","\u002Fdocs\u002Faudience","docs\u002F3.audience",[41,45,49,53,57,61],{"title":42,"path":43,"stem":44},"Contacts","\u002Fdocs\u002Faudience\u002Fcontacts","docs\u002F3.audience\u002F1.contacts",{"title":46,"path":47,"stem":48},"Import contacts","\u002Fdocs\u002Faudience\u002Fimport","docs\u002F3.audience\u002F2.import",{"title":50,"path":51,"stem":52},"Lists","\u002Fdocs\u002Faudience\u002Flists","docs\u002F3.audience\u002F3.lists",{"title":54,"path":55,"stem":56},"Segments","\u002Fdocs\u002Faudience\u002Fsegments","docs\u002F3.audience\u002F4.segments",{"title":58,"path":59,"stem":60},"Signup forms","\u002Fdocs\u002Faudience\u002Fsignup-forms","docs\u002F3.audience\u002F5.signup-forms",{"title":62,"path":63,"stem":64},"Unsubscribe and preferences","\u002Fdocs\u002Faudience\u002Funsubscribe-and-preferences","docs\u002F3.audience\u002F6.unsubscribe-and-preferences",{"title":66,"path":67,"stem":68,"children":69,"page":22},"Sending emails","\u002Fdocs\u002Femails","docs\u002F4.emails",[70,74,78,82],{"title":71,"path":72,"stem":73},"Writing emails","\u002Fdocs\u002Femails\u002Fwriting-emails","docs\u002F4.emails\u002F1.writing-emails",{"title":75,"path":76,"stem":77},"Campaigns","\u002Fdocs\u002Femails\u002Fcampaigns","docs\u002F4.emails\u002F2.campaigns",{"title":79,"path":80,"stem":81},"Flows","\u002Fdocs\u002Femails\u002Fflows","docs\u002F4.emails\u002F3.flows",{"title":83,"path":84,"stem":85},"Transactional emails","\u002Fdocs\u002Femails\u002Ftransactional","docs\u002F4.emails\u002F4.transactional",{"title":87,"path":88,"stem":89,"children":90,"page":22},"Deliverability","\u002Fdocs\u002Fdeliverability","docs\u002F5.deliverability",[91,95,99,103,107,111],{"title":92,"path":93,"stem":94},"Overview","\u002Fdocs\u002Fdeliverability\u002Foverview","docs\u002F5.deliverability\u002F1.overview",{"title":96,"path":97,"stem":98},"Warm-up","\u002Fdocs\u002Fdeliverability\u002Fwarm-up","docs\u002F5.deliverability\u002F2.warm-up",{"title":100,"path":101,"stem":102},"Contacts under review","\u002Fdocs\u002Fdeliverability\u002Fimported-contacts","docs\u002F5.deliverability\u002F3.imported-contacts",{"title":104,"path":105,"stem":106},"Reputation","\u002Fdocs\u002Fdeliverability\u002Freputation","docs\u002F5.deliverability\u002F4.reputation",{"title":108,"path":109,"stem":110},"Bounces and suppressions","\u002Fdocs\u002Fdeliverability\u002Fbounces-and-suppressions","docs\u002F5.deliverability\u002F5.bounces-and-suppressions",{"title":112,"path":113,"stem":114},"Deliverability report","\u002Fdocs\u002Fdeliverability\u002Fdeliverability-report","docs\u002F5.deliverability\u002F6.deliverability-report",{"title":116,"path":117,"stem":118,"children":119,"page":22},"AI","\u002Fdocs\u002Fai","docs\u002F6.ai",[120,124],{"title":121,"path":122,"stem":123},"Assistant","\u002Fdocs\u002Fai\u002Fassistant","docs\u002F6.ai\u002F1.assistant",{"title":125,"path":126,"stem":127},"Connect your agent (MCP)","\u002Fdocs\u002Fai\u002Fmcp","docs\u002F6.ai\u002F2.mcp",{"title":129,"path":130,"stem":131,"children":132,"page":22},"API reference","\u002Fdocs\u002Fapi","docs\u002F7.api",[133,137,141,145,148,152,156,160,164,168],{"title":134,"path":135,"stem":136},"Introduction","\u002Fdocs\u002Fapi\u002Fintroduction","docs\u002F7.api\u002F01.introduction",{"title":138,"path":139,"stem":140},"Emails","\u002Fdocs\u002Fapi\u002Femails","docs\u002F7.api\u002F02.emails",{"title":142,"path":143,"stem":144},"Templates","\u002Fdocs\u002Fapi\u002Ftemplates","docs\u002F7.api\u002F03.templates",{"title":42,"path":146,"stem":147},"\u002Fdocs\u002Fapi\u002Fcontacts","docs\u002F7.api\u002F04.contacts",{"title":149,"path":150,"stem":151},"Events","\u002Fdocs\u002Fapi\u002Fevents","docs\u002F7.api\u002F05.events",{"title":153,"path":154,"stem":155},"Lists and segments","\u002Fdocs\u002Fapi\u002Flists-and-segments","docs\u002F7.api\u002F06.lists-and-segments",{"title":157,"path":158,"stem":159},"Campaigns and flows","\u002Fdocs\u002Fapi\u002Fcampaigns-and-flows","docs\u002F7.api\u002F07.campaigns-and-flows",{"title":161,"path":162,"stem":163},"Domains and suppressions","\u002Fdocs\u002Fapi\u002Fdomains-and-suppressions","docs\u002F7.api\u002F08.domains-and-suppressions",{"title":165,"path":166,"stem":167},"Spaces","\u002Fdocs\u002Fapi\u002Fspaces","docs\u002F7.api\u002F09.spaces",{"title":169,"path":170,"stem":171},"Webhooks","\u002Fdocs\u002Fapi\u002Fwebhooks","docs\u002F7.api\u002F10.webhooks",{"title":173,"path":174,"stem":175,"children":176,"page":22},"Account & billing","\u002Fdocs\u002Faccount","docs\u002F8.account",[177,181],{"title":178,"path":179,"stem":180},"Spaces and members","\u002Fdocs\u002Faccount\u002Fspaces-and-members","docs\u002F8.account\u002F1.spaces-and-members",{"title":182,"path":183,"stem":184},"Billing","\u002Fdocs\u002Faccount\u002Fbilling","docs\u002F8.account\u002F2.billing",{"title":186,"path":187,"stem":188,"children":189,"page":22},"Guides","\u002Fdocs\u002Fguides","docs\u002F9.guides",[190,194,198],{"title":191,"path":192,"stem":193},"Welcome new subscribers","\u002Fdocs\u002Fguides\u002Fwelcome-sequence","docs\u002F9.guides\u002F1.welcome-sequence",{"title":195,"path":196,"stem":197},"Onboarding with events","\u002Fdocs\u002Fguides\u002Fonboarding-with-events","docs\u002F9.guides\u002F2.onboarding-with-events",{"title":199,"path":200,"stem":201},"Migrate from another tool","\u002Fdocs\u002Fguides\u002Fmigrate-from-another-tool","docs\u002F9.guides\u002F3.migrate-from-another-tool",{"id":203,"title":204,"body":205,"description":674,"extension":675,"links":676,"meta":677,"navigation":22,"path":6,"seo":678,"stem":679,"__hash__":680},"docs\u002Fdocs\u002Findex.md","Documentation",{"type":206,"value":207,"toc":667},"minimark",[208,212,217,249,253,261,359,369,373,611,621,625,651,655,663],[209,210,211],"p",{},"Kula sends your newsletters, automated sequences and product emails from your own domain, with a sending reputation that is yours alone. You pay for the emails you send, never for the size of your list.",[213,214,216],"h2",{"id":215},"choose-your-path","Choose your path",[218,219,220,228,235,242],"card-group",{},[221,222,225],"card",{"icon":223,"title":224,"to":16},"i-mingcute-rocket-fill","Send your first newsletter",[209,226,227],{},"Domain, contacts and a first campaign in about fifteen minutes",[221,229,232],{"icon":230,"title":231,"to":84},"i-mingcute-terminal-box-fill","Send email from your app",[209,233,234],{},"Password resets, receipts and notifications through the API",[221,236,239],{"icon":237,"title":238,"to":196},"i-mingcute-git-merge-fill","Automate your onboarding",[209,240,241],{},"Events from your product that start flows",[221,243,246],{"icon":244,"title":245,"to":122},"i-mingcute-ai-fill","Let AI set it up",[209,247,248],{},"The built-in assistant, or Claude, Cursor and ChatGPT through MCP",[213,250,252],{"id":251},"how-it-fits-together","How it fits together",[209,254,255,256,260],{},"Everything lives in a ",[257,258,259],"strong",{},"space",": one brand or product, with its own domain, contacts and reputation. Inside a space, emails leave on two separate streams.",[262,263,264,279],"table",{},[265,266,267],"thead",{},[268,269,270,273,276],"tr",{},[271,272],"th",{},[271,274,275],{},"Marketing stream",[271,277,278],{},"Transactional stream",[280,281,282,304,320,333,346],"tbody",{},[268,283,284,290,299],{},[285,286,287],"td",{},[257,288,289],{},"What",[285,291,292,295,296],{},[293,294,75],"a",{"href":76}," and ",[293,297,298],{"href":80},"flows",[285,300,301,303],{},[293,302,83],{"href":84}," sent by the API",[268,305,306,311,317],{},[285,307,308],{},[257,309,310],{},"Who receives it",[285,312,313,314],{},"Contacts subscribed to a ",[293,315,316],{"href":51},"list",[285,318,319],{},"One address, list or not",[268,321,322,327,330],{},[285,323,324],{},[257,325,326],{},"Unsubscribe link",[285,328,329],{},"Required, added for you",[285,331,332],{},"Not added",[268,334,335,340,343],{},[285,336,337],{},[257,338,339],{},"Warm-up and import cap",[285,341,342],{},"Applied",[285,344,345],{},"Skipped",[268,347,348,353,356],{},[285,349,350],{},[257,351,352],{},"Paused when reputation drops",[285,354,355],{},"Yes",[285,357,358],{},"Never",[209,360,361,362,365,366,368],{},"Both streams go out from your ",[293,363,364],{"href":30},"verified domain",", and every link inside your emails uses your own tracking subdomain. ",[293,367,19],{"href":20},".",[213,370,372],{"id":371},"send-your-first-email-from-the-api","Send your first email from the API",[374,375,377,382,389,393,498,502,601],"steps",{"level":376},"3",[378,379,381],"h3",{"id":380},"create-an-api-key","Create an API key",[209,383,384,385,388],{},"In the dashboard, open ",[257,386,387],{},"Settings › API keys"," and create a key. Copy it: it is shown only once.",[378,390,392],{"id":391},"send-a-request","Send a request",[394,395,401],"pre",{"className":396,"code":397,"filename":398,"language":399,"meta":400,"style":400},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Femails \\\n  -H \"Authorization: Bearer ml_your_api_key\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"from\": \"Acme \u003Chello@acme.com>\",\n    \"to\": \"ada@example.com\",\n    \"subject\": \"Welcome to Acme\",\n    \"markdown\": \"Hi there,\\n\\nThanks for signing up!\"\n  }'\n","cURL","bash","",[402,403,404,421,439,453,465,471,477,483,489],"code",{"__ignoreMap":400},[405,406,409,413,417],"span",{"class":407,"line":408},"line",1,[405,410,412],{"class":411},"sBMFI","curl",[405,414,416],{"class":415},"sfazB"," https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Femails",[405,418,420],{"class":419},"sTEyZ"," \\\n",[405,422,424,427,431,434,437],{"class":407,"line":423},2,[405,425,426],{"class":415},"  -H",[405,428,430],{"class":429},"sMK4o"," \"",[405,432,433],{"class":415},"Authorization: Bearer ml_your_api_key",[405,435,436],{"class":429},"\"",[405,438,420],{"class":419},[405,440,442,444,446,449,451],{"class":407,"line":441},3,[405,443,426],{"class":415},[405,445,430],{"class":429},[405,447,448],{"class":415},"Content-Type: application\u002Fjson",[405,450,436],{"class":429},[405,452,420],{"class":419},[405,454,456,459,462],{"class":407,"line":455},4,[405,457,458],{"class":415},"  -d",[405,460,461],{"class":429}," '",[405,463,464],{"class":415},"{\n",[405,466,468],{"class":407,"line":467},5,[405,469,470],{"class":415},"    \"from\": \"Acme \u003Chello@acme.com>\",\n",[405,472,474],{"class":407,"line":473},6,[405,475,476],{"class":415},"    \"to\": \"ada@example.com\",\n",[405,478,480],{"class":407,"line":479},7,[405,481,482],{"class":415},"    \"subject\": \"Welcome to Acme\",\n",[405,484,486],{"class":407,"line":485},8,[405,487,488],{"class":415},"    \"markdown\": \"Hi there,\\n\\nThanks for signing up!\"\n",[405,490,492,495],{"class":407,"line":491},9,[405,493,494],{"class":415},"  }",[405,496,497],{"class":429},"'\n",[378,499,501],{"id":500},"check-the-response","Check the response",[394,503,507],{"className":504,"code":505,"language":506,"meta":400,"style":400},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": \"8f6c2a1e-3b4d-4e5f-9a0b-1c2d3e4f5a6b\",\n  \"status\": \"QUEUED\",\n  \"to\": \"ada@example.com\",\n  \"createdAt\": \"2026-10-17T09:30:00Z\"\n}\n","json",[402,508,509,513,537,557,577,596],{"__ignoreMap":400},[405,510,511],{"class":407,"line":408},[405,512,464],{"class":429},[405,514,515,518,522,524,527,529,532,534],{"class":407,"line":423},[405,516,517],{"class":429},"  \"",[405,519,521],{"class":520},"spNyl","id",[405,523,436],{"class":429},[405,525,526],{"class":429},":",[405,528,430],{"class":429},[405,530,531],{"class":415},"8f6c2a1e-3b4d-4e5f-9a0b-1c2d3e4f5a6b",[405,533,436],{"class":429},[405,535,536],{"class":429},",\n",[405,538,539,541,544,546,548,550,553,555],{"class":407,"line":441},[405,540,517],{"class":429},[405,542,543],{"class":520},"status",[405,545,436],{"class":429},[405,547,526],{"class":429},[405,549,430],{"class":429},[405,551,552],{"class":415},"QUEUED",[405,554,436],{"class":429},[405,556,536],{"class":429},[405,558,559,561,564,566,568,570,573,575],{"class":407,"line":455},[405,560,517],{"class":429},[405,562,563],{"class":520},"to",[405,565,436],{"class":429},[405,567,526],{"class":429},[405,569,430],{"class":429},[405,571,572],{"class":415},"ada@example.com",[405,574,436],{"class":429},[405,576,536],{"class":429},[405,578,579,581,584,586,588,590,593],{"class":407,"line":467},[405,580,517],{"class":429},[405,582,583],{"class":520},"createdAt",[405,585,436],{"class":429},[405,587,526],{"class":429},[405,589,430],{"class":429},[405,591,592],{"class":415},"2026-10-17T09:30:00Z",[405,594,595],{"class":429},"\"\n",[405,597,598],{"class":407,"line":473},[405,599,600],{"class":429},"}\n",[209,602,603,604,607,608,368],{},"The email leaves within seconds. Follow it in ",[257,605,606],{},"Activity",", or receive its delivery, open and click events with a ",[293,609,610],{"href":170},"webhook",[209,612,613,614,616,617,620],{},"The sender must use a ",[293,615,364],{"href":30},". See the ",[293,618,619],{"href":135},"API introduction"," for authentication, errors and limits.",[213,622,624],{"id":623},"explore","Explore",[218,626,627,633,639,645],{},[221,628,630],{"icon":629,"title":24,"to":30},"i-mingcute-earth-fill",[209,631,632],{},"DNS records, verification and troubleshooting",[221,634,636],{"icon":635,"title":37,"to":43},"i-mingcute-user-3-fill",[209,637,638],{},"Contacts, lists, segments, imports and signup forms",[221,640,642],{"icon":641,"title":87,"to":93},"i-mingcute-shield-fill",[209,643,644],{},"Warm-up, contact review, reputation and bounces",[221,646,648],{"icon":647,"title":129,"to":135},"i-mingcute-code-fill",[209,649,650],{},"Every endpoint, with request and response examples",[213,652,654],{"id":653},"need-help","Need help?",[209,656,657,658,662],{},"Write to ",[293,659,661],{"href":660},"mailto:support@kulamail.com","support@kulamail.com",". A person answers.",[664,665,666],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":400,"searchDepth":408,"depth":423,"links":668},[669,670,671,672,673],{"id":215,"depth":423,"text":216},{"id":251,"depth":423,"text":252},{"id":371,"depth":423,"text":372},{"id":623,"depth":423,"text":624},{"id":653,"depth":423,"text":654},"Send newsletters, automations and transactional email from your own domain","md",null,{},{"title":204,"description":674},"docs\u002Findex","VK-fl0rHxt5uj6nAuRfL5fOP5xEGozqXals6djQmLpQ",[676,676],1792256407398]