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.topolo.app https://feed-api.topolo.app https://topolo-feed-assets.topolo.app https://feed-analytics-api.topolo.app https://feed.stg.topolo.us 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. Browser app-switch handoff launches the Feed operator UI at https://feed.topolo.app and https://feed.stg.topolo.us. Feed delivery remains 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 API 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 fallback or no explicit route declared
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.