Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 30 Oct 2026. What's built · Install 0.1.0
jadpo
Reference: HTTP

HTTP

Generated routes

Some features generate their routes for you:

Jadpo generates endpoints only, never pages: the app's frontend owns every page. Generated routes appear in jadpo routes, the API record and OpenAPI like any route, marked generated.

Moving or replacing one

  • A generated route takes a path: setting where its feature is configured (magic_link: { path: "/login" }).
  • Or the feature takes generate_routes: false, and the app writes its own routes over the feature's generated operations (magic_links.request, magic_links.redeem, sessions.start), which keep every protection.
  • Webhook routes, and passkeys' routes, whose bodies are WebAuthn's rather than the app's, can change path but can't be switched off (Passkeys).
  • A generated route's response shape is fixed; only its path changes.

Markdown for agents: /docs/generated-routes.md.Built from Jadpo main at a707efb.