[{"data":1,"prerenderedAt":888},["ShallowReactive",2],{"docs-navigation":3,"\u002Fdocs\u002Fapi\u002Ftest-spaces":213,"\u002Fdocs\u002Fapi\u002Ftest-spaces-surround":883},[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":180,"body":215,"description":876,"extension":877,"links":878,"meta":879,"navigation":880,"path":181,"seo":881,"stem":182,"__hash__":882},"docs\u002Fdocs\u002F7.api\u002F12.test-spaces.md",{"type":216,"value":217,"toc":867},"minimark",[218,227,230,246,251,271,277,281,288,328,339,345,425,429,443,554,557,563,567,639,643,649,656,660,702,705,708,727,863],[219,220,221,222,226],"p",{},"A test space works like any other space: API, templates, campaigns, flows, forms, webhooks and statistics. But ",[223,224,225],"strong",{},"no email is delivered",". Each email is rendered, then kept: the activity log of the dashboard shows its HTML, its text version, its headers and its events.",[219,228,229],{},"Use it for:",[231,232,233,240],"ul",{},[234,235,236,239],"li",{},[223,237,238],{},"Staging",": point the staging environment of your app at a test space.",[234,241,242,245],{},[223,243,244],{},"Integration tests",": trigger bounces, complaints, opens and clicks on purpose, and check how your code reacts to the webhooks.",[247,248,250],"h2",{"id":249},"create-a-test-space","Create a test space",[219,252,253,254,257,258,261,262,270],{},"In the dashboard: ",[223,255,256],{},"Account › Spaces › New space",", mode ",[223,259,260],{},"Test",". With the API: ",[263,264,266],"a",{"href":265},"\u002Fdocs\u002Fapi\u002Fspaces#create-a-space",[267,268,269],"code",{},"POST \u002Fv1\u002Fspaces"," with an account key in test mode.",[219,272,273,274,276],{},"The mode is set at creation and never changes. Test spaces show a ",[223,275,260],{}," badge and a banner on every page.",[247,278,280],{"id":279},"test-keys","Test keys",[219,282,283,284,287],{},"Test keys start with ",[267,285,286],{},"ml_test_",".",[289,290,291,304],"table",{},[292,293,294],"thead",{},[295,296,297,301],"tr",{},[298,299,300],"th",{},"Key",[298,302,303],{},"Mode",[305,306,307,316],"tbody",{},[295,308,309,313],{},[310,311,312],"td",{},"Space key",[310,314,315],{},"The mode of its space: a key created in a test space is a test key",[295,317,318,321],{},[310,319,320],{},"Account key",[310,322,323,324,327],{},"Chosen at creation (",[223,325,326],{},"Account › Account API keys","), live by default",[219,329,330,331,334,335,338],{},"A test account key only sees, creates and reaches test spaces; a live key, only live spaces. An ",[267,332,333],{},"X-Space-Id"," of the other mode answers ",[267,336,337],{},"404",", like an unknown space.",[219,340,341,344],{},[267,342,343],{},"externalId"," is unique per account and per mode: your staging can reuse the ids of production.",[346,347,352],"pre",{"className":348,"code":349,"language":350,"meta":351,"style":351},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Staging: same code as production, a test key\ncurl https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Fspaces \\\n  -H \"Authorization: Bearer ml_test_your_account_key\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{ \"name\": \"The Daily Fern\", \"externalId\": \"blog_42\" }'\n","bash","",[267,353,354,363,378,396,410],{"__ignoreMap":351},[355,356,359],"span",{"class":357,"line":358},"line",1,[355,360,362],{"class":361},"sHwdD","# Staging: same code as production, a test key\n",[355,364,366,370,374],{"class":357,"line":365},2,[355,367,369],{"class":368},"sBMFI","curl",[355,371,373],{"class":372},"sfazB"," https:\u002F\u002Fapi.kulamail.com\u002Fv1\u002Fspaces",[355,375,377],{"class":376},"sTEyZ"," \\\n",[355,379,381,384,388,391,394],{"class":357,"line":380},3,[355,382,383],{"class":372},"  -H",[355,385,387],{"class":386},"sMK4o"," \"",[355,389,390],{"class":372},"Authorization: Bearer ml_test_your_account_key",[355,392,393],{"class":386},"\"",[355,395,377],{"class":376},[355,397,399,401,403,406,408],{"class":357,"line":398},4,[355,400,383],{"class":372},[355,402,387],{"class":386},[355,404,405],{"class":372},"Content-Type: application\u002Fjson",[355,407,393],{"class":386},[355,409,377],{"class":376},[355,411,413,416,419,422],{"class":357,"line":412},5,[355,414,415],{"class":372},"  -d",[355,417,418],{"class":386}," '",[355,420,421],{"class":372},"{ \"name\": \"The Daily Fern\", \"externalId\": \"blog_42\" }",[355,423,424],{"class":386},"'\n",[247,426,428],{"id":427},"simulated-addresses","Simulated addresses",[219,430,431,432,435,436,439,440,287],{},"Send to an address of ",[267,433,434],{},"test.kulamail.com"," to choose the outcome. Add a ",[267,437,438],{},"+suffix"," to get distinct contacts: ",[267,441,442],{},"bounced+alice@test.kulamail.com",[289,444,445,455],{},[292,446,447],{},[295,448,449,452],{},[298,450,451],{},"Address",[298,453,454],{},"Outcome",[305,456,457,467,481,494,507,517,527,537,547],{},[295,458,459,464],{},[310,460,461],{},[267,462,463],{},"delivered@test.kulamail.com",[310,465,466],{},"Delivered",[295,468,469,474],{},[310,470,471],{},[267,472,473],{},"bounced@test.kulamail.com",[310,475,476,477,480],{},"Permanent bounce (",[267,478,479],{},"HARD",")",[295,482,483,488],{},[310,484,485],{},[267,486,487],{},"soft-bounced@test.kulamail.com",[310,489,490,491,480],{},"Temporary bounce (",[267,492,493],{},"SOFT",[295,495,496,501],{},[310,497,498],{},[267,499,500],{},"blocked@test.kulamail.com",[310,502,503,504,480],{},"Refused by the receiving server (",[267,505,506],{},"BLOCKED",[295,508,509,514],{},[310,510,511],{},[267,512,513],{},"complained@test.kulamail.com",[310,515,516],{},"Delivered, then marked as spam",[295,518,519,524],{},[310,520,521],{},[267,522,523],{},"delayed@test.kulamail.com",[310,525,526],{},"Delayed, then delivered",[295,528,529,534],{},[310,530,531],{},[267,532,533],{},"opened@test.kulamail.com",[310,535,536],{},"Delivered, then opened",[295,538,539,544],{},[310,540,541],{},[267,542,543],{},"clicked@test.kulamail.com",[310,545,546],{},"Delivered, opened, then the first link clicked",[295,548,549,552],{},[310,550,551],{},"Any other address",[310,553,466],{},[219,555,556],{},"Events arrive a few seconds after the send and have the usual effects: statuses, suppressions, flow conditions and webhooks. Simulated opens and clicks count as human.",[219,558,559,560,562],{},"In a live space, an address of ",[267,561,434],{}," is never sent: the email fails with \"Test addresses only work in test spaces\".",[247,564,566],{"id":565},"what-differs","What differs",[289,568,569,578],{},[292,570,571],{},[295,572,573,575],{},[298,574],{},[298,576,577],{},"Test space",[305,579,580,588,600,608,616,623,631],{},[295,581,582,585],{},[310,583,584],{},"Delivery",[310,586,587],{},"Nothing is delivered, except copies to account members",[295,589,590,593],{},[310,591,592],{},"Copies to members",[310,594,595,596,599],{},"An email to the address of an account member is delivered for real, subject prefixed with ",[267,597,598],{},"[Test]",", 50 per day per account",[295,601,602,605],{},[310,603,604],{},"Quota and billing",[310,606,607],{},"Not counted",[295,609,610,613],{},[310,611,612],{},"Sending domains",[310,614,615],{},"Verified at once, no DNS check. The DNS records are still shown",[295,617,618,620],{},[310,619,116],{},[310,621,622],{},"Not required: campaigns can be scheduled right away",[295,624,625,628],{},[310,626,627],{},"Suppressions",[310,629,630],{},"Always limited to the space, permanent bounces included",[295,632,633,636],{},[310,634,635],{},"Free plan",[310,637,638],{},"Test spaces do not count in its single space",[247,640,642],{"id":641},"domain-names","Domain names",[219,644,645,646,287],{},"A sending domain is unique across all spaces, live and test. A test space cannot add the domain of your live space: it answers ",[267,647,648],{},"409 domain_taken",[219,650,651,652,655],{},"Use another name for staging, such as ",[267,653,654],{},"staging.dailyfern.com",". Any name works, since it is not checked in DNS.",[247,657,659],{"id":658},"limits","Limits",[289,661,662,671],{},[292,663,664],{},[295,665,666,668],{},[298,667],{},[298,669,670],{},"Limit",[305,672,673,684,694],{},[295,674,675,677],{},[310,676,142],{},[310,678,679,680,683],{},"1,000 per day per account, all test spaces together. Beyond, emails stay ",[267,681,682],{},"QUEUED"," until the next day",[295,685,686,688],{},[310,687,42],{},[310,689,690,691],{},"10,000 per test space. Beyond, ",[267,692,693],{},"409 test_space_contact_limit",[295,695,696,699],{},[310,697,698],{},"Retention",[310,700,701],{},"Emails, events and content kept 30 days",[219,703,704],{},"An account keeps at least one live space. A test space can always be deleted.",[247,706,173],{"id":707},"webhooks",[219,709,710,711,714,715,718,719,722,723,287],{},"Every webhook carries ",[267,712,713],{},"livemode",": ",[267,716,717],{},"false"," in a test space, ",[267,720,721],{},"true"," in a live space. Webhooks are delivered for real, with the same signature. ",[263,724,726],{"href":725},"\u002Fdocs\u002Fapi\u002Fwebhooks#payload","Payload",[346,728,732],{"className":729,"code":730,"language":731,"meta":351,"style":351},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"id\": \"evt_5f0c7d2b9a8e4f1c8b3a6d9e2f1c0b7a\",\n  \"type\": \"email.bounced\",\n  \"created_at\": \"2026-10-17T09:30:04Z\",\n  \"space_id\": \"9b8a7c6d-5e4f-4a3b-2c1d-0e9f8a7b6c5d\",\n  \"livemode\": false,\n  \"data\": { ... }\n}\n","json",[267,733,734,739,763,783,803,823,837,858],{"__ignoreMap":351},[355,735,736],{"class":357,"line":358},[355,737,738],{"class":386},"{\n",[355,740,741,744,748,750,753,755,758,760],{"class":357,"line":365},[355,742,743],{"class":386},"  \"",[355,745,747],{"class":746},"spNyl","id",[355,749,393],{"class":386},[355,751,752],{"class":386},":",[355,754,387],{"class":386},[355,756,757],{"class":372},"evt_5f0c7d2b9a8e4f1c8b3a6d9e2f1c0b7a",[355,759,393],{"class":386},[355,761,762],{"class":386},",\n",[355,764,765,767,770,772,774,776,779,781],{"class":357,"line":380},[355,766,743],{"class":386},[355,768,769],{"class":746},"type",[355,771,393],{"class":386},[355,773,752],{"class":386},[355,775,387],{"class":386},[355,777,778],{"class":372},"email.bounced",[355,780,393],{"class":386},[355,782,762],{"class":386},[355,784,785,787,790,792,794,796,799,801],{"class":357,"line":398},[355,786,743],{"class":386},[355,788,789],{"class":746},"created_at",[355,791,393],{"class":386},[355,793,752],{"class":386},[355,795,387],{"class":386},[355,797,798],{"class":372},"2026-10-17T09:30:04Z",[355,800,393],{"class":386},[355,802,762],{"class":386},[355,804,805,807,810,812,814,816,819,821],{"class":357,"line":412},[355,806,743],{"class":386},[355,808,809],{"class":746},"space_id",[355,811,393],{"class":386},[355,813,752],{"class":386},[355,815,387],{"class":386},[355,817,818],{"class":372},"9b8a7c6d-5e4f-4a3b-2c1d-0e9f8a7b6c5d",[355,820,393],{"class":386},[355,822,762],{"class":386},[355,824,826,828,830,832,834],{"class":357,"line":825},6,[355,827,743],{"class":386},[355,829,713],{"class":746},[355,831,393],{"class":386},[355,833,752],{"class":386},[355,835,836],{"class":386}," false,\n",[355,838,840,842,845,847,849,852,855],{"class":357,"line":839},7,[355,841,743],{"class":386},[355,843,844],{"class":746},"data",[355,846,393],{"class":386},[355,848,752],{"class":386},[355,850,851],{"class":386}," {",[355,853,854],{"class":376}," ... ",[355,856,857],{"class":386},"}\n",[355,859,861],{"class":357,"line":860},8,[355,862,857],{"class":386},[864,865,866],"style",{},"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}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":351,"searchDepth":358,"depth":365,"links":868},[869,870,871,872,873,874,875],{"id":249,"depth":365,"text":250},{"id":279,"depth":365,"text":280},{"id":427,"depth":365,"text":428},{"id":565,"depth":365,"text":566},{"id":641,"depth":365,"text":642},{"id":658,"depth":365,"text":659},{"id":707,"depth":365,"text":173},"Staging and integration tests without delivering a single email, with simulated bounces, complaints, opens and clicks","md",null,{},true,{"title":180,"description":876},"POj5YQ8hg6cs3EMGrjUsZd4RKgUi0WwJAhu92yDslrc",[884,886],{"title":58,"path":177,"stem":178,"description":885,"children":-1},"Signup forms, their URLs and submissions from your own HTML",{"title":189,"path":190,"stem":191,"description":887,"children":-1},"Spaces, members, roles and account API keys",1792347260581]