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
| Setting | Description |
|---|---|
| Name / slug | Used as the subdomain (e.g. my-api.portal.example.com) |
| Default locale | Language for the portal UI (en, ko, ja, id) |
| Theme accent | CSS variable override (--sl-color-accent) |
Custom domain
- Go to Portals → [Your portal] → Custom domain.
- Enter your domain and verify the CNAME.
- 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.