Backend only — no console yet
The store, the API and the rail fan-out are live. The operator console is being built in a separate pass and will replace this page.
The API this page will be built against:
POST /api/loginGET /api/conversationsGET /api/conversations/:phonePOST /api/conversations/:phone/send · /send-templatePOST /api/conversations/:phone/read · /assign · /labels · /notes · /stateGET /api/changed?since=GET /api/templates · GET /api/media/:id · GET /api/shopify/:phone
Full request and response shapes are in API_CONTRACT.md in this project.
Everything except /api/health and /api/login needs a bearer token.