Technical information
Machine-readable resources, URL structure and technical context for The Between. Intended for AI agents, crawlers, integrations and developers who want to understand the platform architecture.
llms.txtConcise AI context about The Between – what the platform is, what concepts exist and how they relate. Follows the llms.txt convention.
llms-full.txtExtended AI context with detailed descriptions of all three concepts, FAQ, target audiences, URL structure and technical information.
feed.xmlRSS 2.0 feed of all published guides and perspectives articles. Subscribe in any RSS reader.
sitemap.xmlXML sitemap listing all canonical routes on the website, with priorities and update frequencies.
robots.txtInstructions for crawlers and AI agents about which parts of the site are available for indexing.
security.txtSecurity policy per RFC 9116 – contact details and expiry date for responsible disclosure of security vulnerabilities.
All pages are prefixed with a locale segment. Default is /en, Swedish on /sv, Norwegian on /nb.
/[locale]Homepage/[locale]/boardroom-for-commerceBoardroom for Commerce/[locale]/boardroom-for-commerce/gothenburgBoardroom Gothenburg/[locale]/boardroom-for-commerce/gothenburg/attendApply for a seat – Gothenburg/[locale]/boardroom-for-commerce/varbergBoardroom Varberg/[locale]/boardroom-for-commerce/varberg/attendApply for a seat – Varberg/[locale]/boardroom-for-commerce/topicsThemes/[locale]/boardroom-for-commerce/start-cityStart in your city/[locale]/after-commerceAfter Commerce/[locale]/after-commerce/gothenburgGothenburg/[locale]/after-commerce/gothenburg/start-formatPropose a format/[locale]/after-commerce/start-cityStart in your city/[locale]/after-commerce/faqFAQ/[locale]/boardroom-for-commerce/faqFAQ/[locale]/commerce-commonsCommerce Commons/[locale]/commerce-commons/joinJoin/[locale]/commerce-commons/includedWhat's included/[locale]/commerce-commons/discordDiscord community/[locale]/commerce-commons/join/discountsDiscounts/[locale]/commerce-commons/join/discounts/studentStudent discount/[locale]/commerce-commons/faqFAQ/[locale]/guidesGuides/[locale]/guides/[slug]Individual guide/[locale]/perspectivesPerspectives/[locale]/perspectives/[slug]Individual article/[locale]/aboutAbout/[locale]/developerThis page/[locale]/contactContact/[locale]/legal/privacyPrivacy policy/[locale]/legal/termsTerms of service/api/eventsPublic events API (JSON)/api/calendar/[city]Calendar feed per city (iCal/WebCal)/feed.xmlRSS feed (guides + perspectives)/sitemap.xmlSitemap/robots.txtRobots/.well-known/security.txtSecurity policy (RFC 9116)/llms.txtAI context (short)/llms-full.txtAI context (full)The Between has a built-in AI assistant – The Between Dialogue – available on all pages via the side panel. The assistant is built with the Vercel AI SDK and Anthropic Claude, and answers questions about the concepts, upcoming events and membership.
AI chat endpoint
POST /api/ai/chat{ messages: UIMessage[], locale: "sv" | "en" | "nb" }// UIMessage: { role: "user" | "assistant", content: string }Rate limit
15 requests per IP per 60-second window. Excess requests return 429 Too Many Requests with a Retry-After header.
Public JSON API for fetching event data. Filterable by concept, city and locale. Intended for external integrations, calendar apps and AI agents.
Events endpoint
GET /api/eventsQuery parameters
conceptAFTER | BOARDROOM | COMMONScitygothenburg | stockholm | …recurringtruelocalesv | en | nbhttps://www.thebetween.se/api/events?concept=AFTER&city=gothenburg&locale=enCalendar feed (iCal/WebCal)
GET /api/calendar/[city]Query parameters
citygothenburg | stockholm | … (path)localesv | en | nbconceptAFTER | BOARDROOM | COMMONS (optional)webcal://www.thebetween.se/api/calendar/gothenburg?locale=en&concept=AFTERAll API endpoints return a consistent error shape on validation failure or bad input.
// 400 / 422{ "error": "string", "details"?: { "field": ["message"] } }