Application API

WebCart

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

curated srv_webcart

Documentation Map

Authority

Service IDs:

srv_webcart

Repos: ThirdPartyApplications/WebCart

Hosts:

https://webcart.uk https://cloudshop.pages.dev

Dependencies: topolo-auth

Depends on Topolo Auth: yes

Contract Source

Type: curated

Source: PlatformApplications/TopoloDocs/src/content/internal/apps/webcart.mdx

Source exists: yes

API key scopes in Auth catalog: 8

Auth Requirements

No global OpenAPI security scheme is declared.

  • customers.read
  • inventory.read
  • inventory.write
  • orders.read
  • orders.write
  • products.import
  • products.read
  • products.write

Runtime and Deployment

Wrangler surfaces: ThirdPartyApplications/WebCart/apps/cloudshop/wrangler.toml, ThirdPartyApplications/WebCart/apps/open-shop/wrangler.toml

Environment variables: CURRENCY, DEFAULT_CURRENCY, SITE_URL

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit signal found

Package Surfaces

@webcart/cloudshop

Multi-tenant e-commerce platform extending open-shop

Source: ThirdPartyApplications/WebCart/apps/cloudshop/package.json

Scripts: dev, build, start, deploy, db:migrate, db:migrate:prod, db:seed, db:backup, typecheck

@webcart/open-shop

Open source e-commerce platform built with Remix, Cloudflare Pages, and D1

Source: ThirdPartyApplications/WebCart/apps/open-shop/package.json

Scripts: dev, build, start, deploy, db:migrate, db:migrate:prod, db:seed, typecheck

webcart

No package description recorded.

Source: ThirdPartyApplications/WebCart/package.json

Scripts: dev:cloudshop, dev:open-shop, build, build:cloudshop, build:open-shop, typecheck

@topolo/auth-client

Shared authentication client for Topolo applications

Source: ThirdPartyApplications/WebCart/packages/topolo-auth-client/package.json

Scripts: build, dev, typecheck

@topolo/auth-middleware

No package description recorded.

Source: ThirdPartyApplications/WebCart/packages/topolo-auth-middleware/package.json

Scripts: No scripts declared

Runtime Surface

Wrangler surfaces: ThirdPartyApplications/WebCart/apps/cloudshop/wrangler.toml, ThirdPartyApplications/WebCart/apps/open-shop/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.

Failure modes

  • Neither OpenAPI nor README-derived interface detail was found.