Application API
TopoloP2P
Clear API and contract surface for TopoloP2P, grouped under the application instead of split across generic reference sections.
Documentation Map
Authority
Service IDs:
srv_4BzeLqH0wCve Repos: apps/system/TopoloP2P
Hosts:
https://p2p.topolo.app https://p2p.stg.topolo.us Dependencies: topolo-auth, topolo-developers, topolo-agent, topolo-pay, topolo-notify, topolo-one, applications-packages
Depends on Topolo Auth: yes
Contract Source
Type: curated
Source: PlatformApplications/TopoloDocs/src/content/internal/apps/topolo-p2p.mdx
Source exists: no
TopoloP2P owns the cross-organization action rail, connection policy, immutable value ledger, holds, settlement batches, and audit state. Capability publishing remains in Topolo Developers, identity and grants remain in Auth, agent execution enters through Topolo Agent, Stripe settlement is submitted to TopoloPay, and human approvals surface in TopoloOne Actions.
API key scopes in Auth catalog: 12
Auth Requirements
No global OpenAPI security scheme is declared.
-
actions.invoke -
actions.request -
actions.respond -
capabilities.publish -
connections.write -
directory.read -
ledger.read -
policy.manage -
policy.read -
policy.write -
settlements.approve -
settlements.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/internal/apps/topolo-p2p.mdx
- Neither OpenAPI nor README-derived interface detail was found.