Application API
Topolo Device Platform
Clear API and contract surface for Topolo Device Platform, grouped under the application instead of split across generic reference sections.
Documentation Map
Authority
Service IDs:
srv_IgInB3xJeF5x Repos:
Hosts:
https://feed-api.topolo.app https://topolo-feed-assets.topolo.app https://feed-analytics-api.topolo.app https://feed-api.stg.topolo.us https://feed-analytics-api.stg.topolo.us Dependencies: topolo-auth, topolo-mdm, topolo-developers
Depends on Topolo Auth: yes
Contract Source
Type: curated
Source: PlatformApplications/TopoloDocs/src/content/public/applications/device-platform.mdx
Source exists: no
Canonical device-platform coverage lives in the docs application. TopoloFeed contains the feed delivery API, feed asset host, feed operator UI, Android playback runtime, and feed analytics worker. Feed delivery is the callable platform service slug `topolo-feed`, with `feed` retained as a registry alias, at https://feed-api.topolo.app; feed media assets are served from the `topolo-feed-assets` R2 bucket at https://topolo-feed-assets.topolo.app; and feed analytics remains a deploy target for device telemetry at https://feed-analytics-api.topolo.app. The Topolo-owned staging mirror uses https://feed-api.stg.topolo.us and https://feed-analytics-api.stg.topolo.us. TopoloMDM owns device management and Android provisioning. Mobile app catalog metadata belongs to Topolo Developers and is consumed through Developers-owned /api/apps routes. The former Nodo Host Network Pages site at https://nodo.topolo.io is retired, while retained Nodo-origin mobile surfaces are represented in Developers as first-party Topolo Feed, Topolo Provision, and Topolo MDM Mobile records.
API key scopes in Auth catalog: 3
Auth Requirements
No global OpenAPI security scheme is declared.
-
analytics.read -
feed.read -
feed.write
Runtime and Deployment
Wrangler surfaces: none detected
Environment variables: none derived
Routes: workers.dev or Pages-only delivery
Observability enabled: no explicit signal found
Runtime Surface
Wrangler surfaces: No wrangler file detected in scanned surface
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.
Failure modes
- No wrangler.toml surface was discovered under the registered repo paths.
- The registered contract source is missing: PlatformApplications/TopoloDocs/src/content/public/applications/device-platform.mdx
- Neither OpenAPI nor README-derived interface detail was found.