Skip to content

Developer Portal Setup

Overview

A developer portal is an Astro+Starlight site auto-generated from your API Product’s OpenAPI spec. It is deployed to Cloudflare Pages under your custom domain.

Portal settings

SettingDescription
Name / slugUsed as the subdomain (e.g. my-api.portal.example.com)
Default localeLanguage for the portal UI (en, ko, ja, id)
Theme accentCSS variable override (--sl-color-accent)

Custom domain

  1. Go to Portals → [Your portal] → Custom domain.
  2. Enter your domain and verify the CNAME.
  3. Cloudflare automatically provisions an SSL certificate.

Multi-language support

Enable additional locales in the portal settings. Translated content is served from the same Cloudflare Pages deployment using the Astro i18n routing.