Application API

TopoloOne

Clear API and contract surface for TopoloOne, grouped under the application instead of split across generic reference sections.

curated svc_oneclick_dash

Documentation Map

Authority

Service IDs:

svc_oneclick_dash

Repos: Applications/TopoloOne

Hosts:

https://one.topolo.app

Dependencies: topolo-auth

Depends on Topolo Auth: yes

Contract Source

Type: curated

Source: Applications/TopoloOne/apps/dashboard-web/src/lib/api.ts

Source exists: yes

The dashboard contract is defined by the Auth-backed client routes it calls.

API key scopes in Auth catalog: 11

Auth Requirements

No global OpenAPI security scheme is declared.

  • dashboard.read
  • apps.read
  • apps.write
  • workflows.read
  • workflows.write
  • launches.read
  • widgets.read
  • notifications.read
  • notifications.write
  • settings.read
  • settings.write

Runtime and Deployment

Wrangler surfaces: Applications/TopoloOne/apps/ai-chat-rag/wrangler.toml, Applications/TopoloOne/apps/dashboard-worker/wrangler.toml, Applications/TopoloOne/apps/marketing-site/wrangler.toml

Environment variables: ALLOWED_ORIGINS, AUTH_API_URL, ENVIRONMENT, LOG_LEVEL, NEXT_PUBLIC_SIGNUP_MODE, NEXT_PUBLIC_SITE_URL, NODE_ENV, SERVICE_NAME

Routes: one.topolo.app/*

Observability enabled: yes

README-Derived Interface Surface

Source: Applications/TopoloOne/README.md

No route-level highlights were extracted from the current README.

Package Surfaces

@nodo/ai-chat-rag

No package description recorded.

Source: Applications/TopoloOne/apps/ai-chat-rag/package.json

Scripts: dev, start, build, deploy, test, test:ci, test:miniflare, cf-typegen, clean, lint, type-check

@nodo/dashboard-web

Nodo SSO Dashboard Web Application

Source: Applications/TopoloOne/apps/dashboard-web/package.json

Scripts: dev, build, preview, lint, lint:fix, test, clean

@nodo/dashboard-worker

No package description recorded.

Source: Applications/TopoloOne/apps/dashboard-worker/package.json

Scripts: dev, start, build, deploy, test, test:ci, test:miniflare, cf-typegen, clean, lint, type-check

@nodo/marketing-site

No package description recorded.

Source: Applications/TopoloOne/apps/marketing-site/package.json

Scripts: dev, build, build:cf, preview:cf, start, lint, lint:fix, format, format:check, typecheck, test, test:run, test:ui, test:coverage, test:e2e, test:e2e:ui

nodo-oneclick-sso

TopoloOne - Multi-app SSO launchpad

Source: Applications/TopoloOne/package.json

Scripts: bootstrap, build, build:packages, build:apps, dev, dev:web, dev:worker, storybook, build:storybook, build:web, build:worker, deploy:worker, test:worker, lint, lint:fix, lint:marketing

Runtime Surface

Wrangler surfaces: Applications/TopoloOne/apps/ai-chat-rag/wrangler.toml, Applications/TopoloOne/apps/dashboard-worker/wrangler.toml, Applications/TopoloOne/apps/marketing-site/wrangler.toml

This application does not yet have a source-controlled OpenAPI spec in the docs platform. The current API page is derived from the registered contract source and repository surface.