[{"data":1,"prerenderedAt":1217},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs\u002Fapi\u002Fsignup-forms":213,"\u002Fdocs\u002Fapi\u002Fsignup-forms-surround":1212},[4],{"title":5,"path":6,"stem":7,"children":8,"page":22},"Docs","\u002Fdocs","docs",[9,23,36,65,86,119,132,183,196],{"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,115],{"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},"Account review","\u002Fdocs\u002Fdeliverability\u002Faccount-review","docs\u002F5.deliverability\u002F7.account-review",{"title":120,"path":121,"stem":122,"children":123,"page":22},"AI","\u002Fdocs\u002Fai","docs\u002F6.ai",[124,128],{"title":125,"path":126,"stem":127},"Assistant","\u002Fdocs\u002Fai\u002Fassistant","docs\u002F6.ai\u002F1.assistant",{"title":129,"path":130,"stem":131},"Connect your agent (MCP)","\u002Fdocs\u002Fai\u002Fmcp","docs\u002F6.ai\u002F2.mcp",{"title":133,"path":134,"stem":135,"children":136,"page":22},"API reference","\u002Fdocs\u002Fapi","docs\u002F7.api",[137,141,145,149,152,156,160,164,168,172,176,179],{"title":138,"path":139,"stem":140},"Introduction","\u002Fdocs\u002Fapi\u002Fintroduction","docs\u002F7.api\u002F01.introduction",{"title":142,"path":143,"stem":144},"Emails","\u002Fdocs\u002Fapi\u002Femails","docs\u002F7.api\u002F02.emails",{"title":146,"path":147,"stem":148},"Templates","\u002Fdocs\u002Fapi\u002Ftemplates","docs\u002F7.api\u002F03.templates",{"title":42,"path":150,"stem":151},"\u002Fdocs\u002Fapi\u002Fcontacts","docs\u002F7.api\u002F04.contacts",{"title":153,"path":154,"stem":155},"Events","\u002Fdocs\u002Fapi\u002Fevents","docs\u002F7.api\u002F05.events",{"title":157,"path":158,"stem":159},"Lists and segments","\u002Fdocs\u002Fapi\u002Flists-and-segments","docs\u002F7.api\u002F06.lists-and-segments",{"title":161,"path":162,"stem":163},"Campaigns and flows","\u002Fdocs\u002Fapi\u002Fcampaigns-and-flows","docs\u002F7.api\u002F07.campaigns-and-flows",{"title":165,"path":166,"stem":167},"Domains and suppressions","\u002Fdocs\u002Fapi\u002Fdomains-and-suppressions","docs\u002F7.api\u002F08.domains-and-suppressions",{"title":169,"path":170,"stem":171},"Spaces","\u002Fdocs\u002Fapi\u002Fspaces","docs\u002F7.api\u002F09.spaces",{"title":173,"path":174,"stem":175},"Webhooks","\u002Fdocs\u002Fapi\u002Fwebhooks","docs\u002F7.api\u002F10.webhooks",{"title":58,"path":177,"stem":178},"\u002Fdocs\u002Fapi\u002Fsignup-forms","docs\u002F7.api\u002F11.signup-forms",{"title":180,"path":181,"stem":182},"Test spaces","\u002Fdocs\u002Fapi\u002Ftest-spaces","docs\u002F7.api\u002F12.test-spaces",{"title":184,"path":185,"stem":186,"children":187,"page":22},"Account & billing","\u002Fdocs\u002Faccount","docs\u002F8.account",[188,192],{"title":189,"path":190,"stem":191},"Spaces and members","\u002Fdocs\u002Faccount\u002Fspaces-and-members","docs\u002F8.account\u002F1.spaces-and-members",{"title":193,"path":194,"stem":195},"Billing","\u002Fdocs\u002Faccount\u002Fbilling","docs\u002F8.account\u002F2.billing",{"title":197,"path":198,"stem":199,"children":200,"page":22},"Guides","\u002Fdocs\u002Fguides","docs\u002F9.guides",[201,205,209],{"title":202,"path":203,"stem":204},"Welcome new subscribers","\u002Fdocs\u002Fguides\u002Fwelcome-sequence","docs\u002F9.guides\u002F1.welcome-sequence",{"title":206,"path":207,"stem":208},"Onboarding with events","\u002Fdocs\u002Fguides\u002Fonboarding-with-events","docs\u002F9.guides\u002F2.onboarding-with-events",{"title":210,"path":211,"stem":212},"Migrate from another tool","\u002Fdocs\u002Fguides\u002Fmigrate-from-another-tool","docs\u002F9.guides\u002F3.migrate-from-another-tool",{"id":214,"title":58,"body":215,"description":1205,"extension":1206,"links":1207,"meta":1208,"navigation":1209,"path":177,"seo":1210,"stem":178,"__hash__":1211},"docs\u002Fdocs\u002F7.api\u002F11.signup-forms.md",{"type":216,"value":217,"toc":1198},"minimark",[218,225,230,554,592,603,607,612,615,647,651,656,729,781,796,800,837,841,847,1076,1120,1127,1178,1185,1194],[219,220,221,224],"p",{},[222,223,58],"a",{"href":59}," explained. Create one form per newsletter, then post to it from your own HTML or load its script.",[226,227,229],"h2",{"id":228},"the-form-object","The form object",[231,232,237],"pre",{"className":233,"code":234,"language":235,"meta":236,"style":236},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": \"3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34\",\n  \"name\": \"Blog newsletter\",\n  \"listIds\": [\"5a8e2c1f-0b3d-4e6a-9f7c-2d1e8b4a6c3f\"],\n  \"doubleOptIn\": true,\n  \"askFirstName\": false,\n  \"title\": \"Get new posts by email\",\n  \"description\": null,\n  \"buttonLabel\": \"Subscribe\",\n  \"successMessage\": \"Thanks! Check your inbox to confirm your subscription.\",\n  \"redirectUrl\": null,\n  \"confirmationSubject\": \"Confirm your subscription\",\n  \"hostedUrl\": \"https:\u002F\u002Flink.acme.com\u002Ff\u002F3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34\",\n  \"embedScriptUrl\": \"https:\u002F\u002Flink.acme.com\u002Ff\u002F3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34\u002Fembed.js\",\n  \"createdAt\": \"2026-10-01T12:00:00Z\",\n  \"updatedAt\": \"2026-10-01T12:00:00Z\"\n}\n","json","",[238,239,240,249,277,298,323,338,353,374,389,410,431,445,466,487,508,529,548],"code",{"__ignoreMap":236},[241,242,245],"span",{"class":243,"line":244},"line",1,[241,246,248],{"class":247},"sMK4o","{\n",[241,250,252,255,259,262,265,268,272,274],{"class":243,"line":251},2,[241,253,254],{"class":247},"  \"",[241,256,258],{"class":257},"spNyl","id",[241,260,261],{"class":247},"\"",[241,263,264],{"class":247},":",[241,266,267],{"class":247}," \"",[241,269,271],{"class":270},"sfazB","3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34",[241,273,261],{"class":247},[241,275,276],{"class":247},",\n",[241,278,280,282,285,287,289,291,294,296],{"class":243,"line":279},3,[241,281,254],{"class":247},[241,283,284],{"class":257},"name",[241,286,261],{"class":247},[241,288,264],{"class":247},[241,290,267],{"class":247},[241,292,293],{"class":270},"Blog newsletter",[241,295,261],{"class":247},[241,297,276],{"class":247},[241,299,301,303,306,308,310,313,315,318,320],{"class":243,"line":300},4,[241,302,254],{"class":247},[241,304,305],{"class":257},"listIds",[241,307,261],{"class":247},[241,309,264],{"class":247},[241,311,312],{"class":247}," [",[241,314,261],{"class":247},[241,316,317],{"class":270},"5a8e2c1f-0b3d-4e6a-9f7c-2d1e8b4a6c3f",[241,319,261],{"class":247},[241,321,322],{"class":247},"],\n",[241,324,326,328,331,333,335],{"class":243,"line":325},5,[241,327,254],{"class":247},[241,329,330],{"class":257},"doubleOptIn",[241,332,261],{"class":247},[241,334,264],{"class":247},[241,336,337],{"class":247}," true,\n",[241,339,341,343,346,348,350],{"class":243,"line":340},6,[241,342,254],{"class":247},[241,344,345],{"class":257},"askFirstName",[241,347,261],{"class":247},[241,349,264],{"class":247},[241,351,352],{"class":247}," false,\n",[241,354,356,358,361,363,365,367,370,372],{"class":243,"line":355},7,[241,357,254],{"class":247},[241,359,360],{"class":257},"title",[241,362,261],{"class":247},[241,364,264],{"class":247},[241,366,267],{"class":247},[241,368,369],{"class":270},"Get new posts by email",[241,371,261],{"class":247},[241,373,276],{"class":247},[241,375,377,379,382,384,386],{"class":243,"line":376},8,[241,378,254],{"class":247},[241,380,381],{"class":257},"description",[241,383,261],{"class":247},[241,385,264],{"class":247},[241,387,388],{"class":247}," null,\n",[241,390,392,394,397,399,401,403,406,408],{"class":243,"line":391},9,[241,393,254],{"class":247},[241,395,396],{"class":257},"buttonLabel",[241,398,261],{"class":247},[241,400,264],{"class":247},[241,402,267],{"class":247},[241,404,405],{"class":270},"Subscribe",[241,407,261],{"class":247},[241,409,276],{"class":247},[241,411,413,415,418,420,422,424,427,429],{"class":243,"line":412},10,[241,414,254],{"class":247},[241,416,417],{"class":257},"successMessage",[241,419,261],{"class":247},[241,421,264],{"class":247},[241,423,267],{"class":247},[241,425,426],{"class":270},"Thanks! Check your inbox to confirm your subscription.",[241,428,261],{"class":247},[241,430,276],{"class":247},[241,432,434,436,439,441,443],{"class":243,"line":433},11,[241,435,254],{"class":247},[241,437,438],{"class":257},"redirectUrl",[241,440,261],{"class":247},[241,442,264],{"class":247},[241,444,388],{"class":247},[241,446,448,450,453,455,457,459,462,464],{"class":243,"line":447},12,[241,449,254],{"class":247},[241,451,452],{"class":257},"confirmationSubject",[241,454,261],{"class":247},[241,456,264],{"class":247},[241,458,267],{"class":247},[241,460,461],{"class":270},"Confirm your subscription",[241,463,261],{"class":247},[241,465,276],{"class":247},[241,467,469,471,474,476,478,480,483,485],{"class":243,"line":468},13,[241,470,254],{"class":247},[241,472,473],{"class":257},"hostedUrl",[241,475,261],{"class":247},[241,477,264],{"class":247},[241,479,267],{"class":247},[241,481,482],{"class":270},"https:\u002F\u002Flink.acme.com\u002Ff\u002F3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34",[241,484,261],{"class":247},[241,486,276],{"class":247},[241,488,490,492,495,497,499,501,504,506],{"class":243,"line":489},14,[241,491,254],{"class":247},[241,493,494],{"class":257},"embedScriptUrl",[241,496,261],{"class":247},[241,498,264],{"class":247},[241,500,267],{"class":247},[241,502,503],{"class":270},"https:\u002F\u002Flink.acme.com\u002Ff\u002F3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34\u002Fembed.js",[241,505,261],{"class":247},[241,507,276],{"class":247},[241,509,511,513,516,518,520,522,525,527],{"class":243,"line":510},15,[241,512,254],{"class":247},[241,514,515],{"class":257},"createdAt",[241,517,261],{"class":247},[241,519,264],{"class":247},[241,521,267],{"class":247},[241,523,524],{"class":270},"2026-10-01T12:00:00Z",[241,526,261],{"class":247},[241,528,276],{"class":247},[241,530,532,534,537,539,541,543,545],{"class":243,"line":531},16,[241,533,254],{"class":247},[241,535,536],{"class":257},"updatedAt",[241,538,261],{"class":247},[241,540,264],{"class":247},[241,542,267],{"class":247},[241,544,524],{"class":270},[241,546,547],{"class":247},"\"\n",[241,549,551],{"class":243,"line":550},17,[241,552,553],{"class":247},"}\n",[555,556,557,570],"table",{},[558,559,560],"thead",{},[561,562,563,567],"tr",{},[564,565,566],"th",{},"Field",[564,568,569],{},"Meaning",[571,572,573,583],"tbody",{},[561,574,575,580],{},[576,577,578],"td",{},[238,579,473],{},[576,581,582],{},"Hosted page of the form, and the submission URL",[561,584,585,589],{},[576,586,587],{},[238,588,494],{},[576,590,591],{},"Script that draws the form inside any page",[219,593,594,595,598,599,602],{},"Both live on the tracking domain of the space and are ",[238,596,597],{},"null"," until the space has a ",[222,600,601],{"href":166},"sending domain",". The form answers once the tracking DNS record is in place; confirmation emails wait for the domain to be verified.",[226,604,606],{"id":605},"list-forms","List forms",[219,608,609],{},[238,610,611],{},"GET \u002Fv1\u002Fforms",[219,613,614],{},"Every form of the space, oldest first.",[231,616,620],{"className":617,"code":618,"language":619,"meta":236,"style":236},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Fforms \\\n  -H \"Authorization: Bearer ml_your_api_key\"\n","bash",[238,621,622,635],{"__ignoreMap":236},[241,623,624,628,631],{"class":243,"line":244},[241,625,627],{"class":626},"sBMFI","curl",[241,629,630],{"class":270}," https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Fforms",[241,632,634],{"class":633},"sTEyZ"," \\\n",[241,636,637,640,642,645],{"class":243,"line":251},[241,638,639],{"class":270},"  -H",[241,641,267],{"class":247},[241,643,644],{"class":270},"Authorization: Bearer ml_your_api_key",[241,646,547],{"class":247},[226,648,650],{"id":649},"create-a-form","Create a form",[219,652,653],{},[238,654,655],{},"POST \u002Fv1\u002Fforms",[657,658,659,667,673,682,690,695,700,707,712,724],"field-group",{},[660,661,664],"field",{"name":284,"type":662,":required":663},"string","true",[219,665,666],{},"120 characters at most. Internal, visitors don't see it.",[660,668,670],{"name":305,"type":669,":required":663},"string[]",[219,671,672],{},"Lists of the space the form subscribes to, at least one.",[660,674,676],{"name":330,"type":675},"boolean",[219,677,678,679,681],{},"Send a confirmation email before subscribing. Default ",[238,680,663],{},".",[660,683,684],{"name":345,"type":675},[219,685,686,687,681],{},"Add a first name field. Default ",[238,688,689],{},"false",[660,691,692],{"name":360,"type":662},[219,693,694],{},"Heading of the hosted page and the script. 200 characters at most.",[660,696,697],{"name":381,"type":662},[219,698,699],{},"Text under the heading. 1,000 characters at most.",[660,701,702],{"name":396,"type":662},[219,703,704,705,681],{},"60 characters at most. Default ",[238,706,405],{},[660,708,709],{"name":417,"type":662},[219,710,711],{},"Shown after a submission. 500 characters at most.",[660,713,714],{"name":438,"type":662},[219,715,716,719,720,723],{},[238,717,718],{},"https:\u002F\u002F"," or ",[238,721,722],{},"http:\u002F\u002F"," page the visitor goes to after a submission, instead of the success message.",[660,725,726],{"name":452,"type":662},[219,727,728],{},"Subject of the confirmation email. 200 characters at most.",[231,730,732],{"className":617,"code":731,"language":619,"meta":236,"style":236},"curl https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Fforms \\\n  -H \"Authorization: Bearer ml_your_api_key\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{ \"name\": \"Blog newsletter\", \"listIds\": [\"5a8e2c1f-0b3d-4e6a-9f7c-2d1e8b4a6c3f\"] }'\n",[238,733,734,742,754,767],{"__ignoreMap":236},[241,735,736,738,740],{"class":243,"line":244},[241,737,627],{"class":626},[241,739,630],{"class":270},[241,741,634],{"class":633},[241,743,744,746,748,750,752],{"class":243,"line":251},[241,745,639],{"class":270},[241,747,267],{"class":247},[241,749,644],{"class":270},[241,751,261],{"class":247},[241,753,634],{"class":633},[241,755,756,758,760,763,765],{"class":243,"line":279},[241,757,639],{"class":270},[241,759,267],{"class":247},[241,761,762],{"class":270},"Content-Type: application\u002Fjson",[241,764,261],{"class":247},[241,766,634],{"class":633},[241,768,769,772,775,778],{"class":243,"line":300},[241,770,771],{"class":270},"  -d",[241,773,774],{"class":247}," '",[241,776,777],{"class":270},"{ \"name\": \"Blog newsletter\", \"listIds\": [\"5a8e2c1f-0b3d-4e6a-9f7c-2d1e8b4a6c3f\"] }",[241,779,780],{"class":247},"'\n",[219,782,783,784,787,788,792,793,681],{},"Returns ",[238,785,786],{},"201"," with the ",[222,789,791],{"href":790},"#the-form-object","form object",". A list of another space answers ",[238,794,795],{},"404",[226,797,799],{"id":798},"get-update-and-delete-a-form","Get, update and delete a form",[801,802,803,810,828],"ul",{},[804,805,806,809],"li",{},[238,807,808],{},"GET \u002Fv1\u002Fforms\u002F{id}"," returns the form.",[804,811,812,815,816,819,820,822,823,719,825,827],{},[238,813,814],{},"PATCH \u002Fv1\u002Fforms\u002F{id}"," changes any field of ",[222,817,650],{"href":818},"#create-a-form",". Fields left out stay as they are; an empty ",[238,821,360],{},", ",[238,824,381],{},[238,826,438],{}," clears it.",[804,829,830,833,834,681],{},[238,831,832],{},"DELETE \u002Fv1\u002Fforms\u002F{id}"," deletes the form: it stops taking submissions. Contacts and subscriptions stay. Answers ",[238,835,836],{},"204",[226,838,840],{"id":839},"post-from-your-own-form","Post from your own form",[219,842,843,844,846],{},"Keep your own HTML and post to ",[238,845,473],{}," from the reader's browser:",[231,848,852],{"className":849,"code":850,"language":851,"meta":236,"style":236},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cform method=\"post\" action=\"https:\u002F\u002Flink.acme.com\u002Ff\u002F3f2a9c1e-7b4d-4e8a-a6c2-1d9e5b7f0a34\">\n  \u003Cinput type=\"email\" name=\"email\" required>\n  \u003Cinput type=\"text\" name=\"first_name\">\n  \u003C!-- Leave hidden and empty: it catches bots -->\n  \u003Cinput type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" style=\"position:absolute;left:-9999px\">\n  \u003Cbutton type=\"submit\">Subscribe\u003C\u002Fbutton>\n\u003C\u002Fform>\n","html",[238,853,854,890,926,956,962,1038,1068],{"__ignoreMap":236},[241,855,856,859,863,866,869,871,874,876,879,881,883,885,887],{"class":243,"line":244},[241,857,858],{"class":247},"\u003C",[241,860,862],{"class":861},"swJcz","form",[241,864,865],{"class":257}," method",[241,867,868],{"class":247},"=",[241,870,261],{"class":247},[241,872,873],{"class":270},"post",[241,875,261],{"class":247},[241,877,878],{"class":257}," action",[241,880,868],{"class":247},[241,882,261],{"class":247},[241,884,482],{"class":270},[241,886,261],{"class":247},[241,888,889],{"class":247},">\n",[241,891,892,895,898,901,903,905,908,910,913,915,917,919,921,924],{"class":243,"line":251},[241,893,894],{"class":247},"  \u003C",[241,896,897],{"class":861},"input",[241,899,900],{"class":257}," type",[241,902,868],{"class":247},[241,904,261],{"class":247},[241,906,907],{"class":270},"email",[241,909,261],{"class":247},[241,911,912],{"class":257}," name",[241,914,868],{"class":247},[241,916,261],{"class":247},[241,918,907],{"class":270},[241,920,261],{"class":247},[241,922,923],{"class":257}," required",[241,925,889],{"class":247},[241,927,928,930,932,934,936,938,941,943,945,947,949,952,954],{"class":243,"line":279},[241,929,894],{"class":247},[241,931,897],{"class":861},[241,933,900],{"class":257},[241,935,868],{"class":247},[241,937,261],{"class":247},[241,939,940],{"class":270},"text",[241,942,261],{"class":247},[241,944,912],{"class":257},[241,946,868],{"class":247},[241,948,261],{"class":247},[241,950,951],{"class":270},"first_name",[241,953,261],{"class":247},[241,955,889],{"class":247},[241,957,958],{"class":243,"line":300},[241,959,961],{"class":960},"sHwdD","  \u003C!-- Leave hidden and empty: it catches bots -->\n",[241,963,964,966,968,970,972,974,976,978,980,982,984,987,989,992,994,996,999,1001,1004,1006,1008,1011,1013,1016,1018,1020,1022,1024,1027,1029,1031,1034,1036],{"class":243,"line":325},[241,965,894],{"class":247},[241,967,897],{"class":861},[241,969,900],{"class":257},[241,971,868],{"class":247},[241,973,261],{"class":247},[241,975,940],{"class":270},[241,977,261],{"class":247},[241,979,912],{"class":257},[241,981,868],{"class":247},[241,983,261],{"class":247},[241,985,986],{"class":270},"website",[241,988,261],{"class":247},[241,990,991],{"class":257}," tabindex",[241,993,868],{"class":247},[241,995,261],{"class":247},[241,997,998],{"class":270},"-1",[241,1000,261],{"class":247},[241,1002,1003],{"class":257}," autocomplete",[241,1005,868],{"class":247},[241,1007,261],{"class":247},[241,1009,1010],{"class":270},"off",[241,1012,261],{"class":247},[241,1014,1015],{"class":257}," aria-hidden",[241,1017,868],{"class":247},[241,1019,261],{"class":247},[241,1021,663],{"class":270},[241,1023,261],{"class":247},[241,1025,1026],{"class":257}," style",[241,1028,868],{"class":247},[241,1030,261],{"class":247},[241,1032,1033],{"class":270},"position:absolute;left:-9999px",[241,1035,261],{"class":247},[241,1037,889],{"class":247},[241,1039,1040,1042,1045,1047,1049,1051,1054,1056,1059,1061,1064,1066],{"class":243,"line":340},[241,1041,894],{"class":247},[241,1043,1044],{"class":861},"button",[241,1046,900],{"class":257},[241,1048,868],{"class":247},[241,1050,261],{"class":247},[241,1052,1053],{"class":270},"submit",[241,1055,261],{"class":247},[241,1057,1058],{"class":247},">",[241,1060,405],{"class":633},[241,1062,1063],{"class":247},"\u003C\u002F",[241,1065,1044],{"class":861},[241,1067,889],{"class":247},[241,1069,1070,1072,1074],{"class":243,"line":355},[241,1071,1063],{"class":247},[241,1073,862],{"class":861},[241,1075,889],{"class":247},[555,1077,1078,1086],{},[558,1079,1080],{},[561,1081,1082,1084],{},[564,1083,566],{},[564,1085,569],{},[571,1087,1088,1097,1111],{},[561,1089,1090,1094],{},[576,1091,1092],{},[238,1093,907],{},[576,1095,1096],{},"Required",[561,1098,1099,1103],{},[576,1100,1101],{},[238,1102,951],{},[576,1104,1105,1106,1108,1109],{},"Kept when ",[238,1107,345],{}," is ",[238,1110,663],{},[561,1112,1113,1117],{},[576,1114,1115],{},[238,1116,986],{},[576,1118,1119],{},"Honeypot: keep it empty and hidden. A filled one is answered as a success and dropped",[219,1121,1122,1123,1126],{},"The body is form-encoded or JSON, and any origin is allowed (CORS). With ",[238,1124,1125],{},"Accept: application\u002Fjson",", the answer is:",[231,1128,1130],{"className":233,"code":1129,"language":235,"meta":236,"style":236},"{ \"ok\": true, \"pending\": true, \"message\": \"Thanks! Check your inbox to confirm your subscription.\" }\n",[238,1131,1132],{"__ignoreMap":236},[241,1133,1134,1137,1139,1142,1144,1146,1149,1151,1154,1156,1158,1160,1162,1165,1167,1169,1171,1173,1175],{"class":243,"line":244},[241,1135,1136],{"class":247},"{",[241,1138,267],{"class":247},[241,1140,1141],{"class":257},"ok",[241,1143,261],{"class":247},[241,1145,264],{"class":247},[241,1147,1148],{"class":247}," true,",[241,1150,267],{"class":247},[241,1152,1153],{"class":257},"pending",[241,1155,261],{"class":247},[241,1157,264],{"class":247},[241,1159,1148],{"class":247},[241,1161,267],{"class":247},[241,1163,1164],{"class":257},"message",[241,1166,261],{"class":247},[241,1168,264],{"class":247},[241,1170,267],{"class":247},[241,1172,426],{"class":270},[241,1174,261],{"class":247},[241,1176,1177],{"class":247}," }\n",[219,1179,1180,1108,1182,1184],{},[238,1181,1153],{},[238,1183,663],{}," while the reader has to confirm by email.",[1186,1187,1188],"warning",{},[219,1189,1190,1191,681],{},"Submissions must come from the reader's browser, not be relayed by your server: Kula allows 10 submissions per minute per IP address. To create contacts from your backend, use the ",[222,1192,1193],{"href":150},"contacts API",[1195,1196,1197],"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 .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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":236,"searchDepth":244,"depth":251,"links":1199},[1200,1201,1202,1203,1204],{"id":228,"depth":251,"text":229},{"id":605,"depth":251,"text":606},{"id":649,"depth":251,"text":650},{"id":798,"depth":251,"text":799},{"id":839,"depth":251,"text":840},"Signup forms, their URLs and submissions from your own HTML","md",null,{},true,{"title":58,"description":1205},"JXpA5342Bidrxx7AnfnKMWWgC8q-3vm1F7xj62myWyA",[1213,1215],{"title":173,"path":174,"stem":175,"description":1214,"children":-1},"Receive email and contact events on your server",{"title":180,"path":181,"stem":182,"description":1216,"children":-1},"Staging and integration tests without delivering a single email, with simulated bounces, complaints, opens and clicks",1792347260486]