Answers/How do I build a multi-page site?

How do I build a multi-page site?

Updated March 2026

Create multiple pages under the same subdomain. Each page gets a unique slug that becomes the URL path.

1. Set a memorable subdomain: PUT /api/account/subdomain with {"subdomain": "myevent"} 2. Create your homepage: POST /api/pages with slug 'index' → myevent.sutrena.com/ 3. Create additional pages: slug 'about' → myevent.sutrena.com/about, slug 'contact' → myevent.sutrena.com/contact 4. Bake navigation HTML into each page to link between them

Before creating pages, check existing ones with GET /api/pages to avoid slug conflicts.

Tip: Include a shared navigation bar in each page's HTML. There is no global layout — each page is self-contained.

All pages share the same project quota. Free: 10 projects total (pages + forms + dashboards).

# Create homepage
curl -X POST https://sutrena.com/api/pages \
  -H "Authorization: Bearer $KEY" \
  -d '{"slug": "index", "title": "My Event", "html": "<nav><a href=\"/\">Home</a> <a href=\"/speakers\">Speakers</a></nav><h1>Welcome</h1>"}'

# Create speakers page
curl -X POST https://sutrena.com/api/pages \
  -H "Authorization: Bearer $KEY" \
  -d '{"slug": "speakers", "title": "Speakers", "html": "<nav><a href=\"/\">Home</a> <a href=\"/speakers\">Speakers</a></nav><h1>Our Speakers</h1>"}'

Ready to build?

Get a trial API key instantly — no signup required.

How do I build a multi-page site? — Sutrena | Sutrena