Portal para desarrolladores
Sandbox local: Medusa en :9000, storefront en :4321, stripe-mock en :12111, Ubii en :8788. No hay formulario de “habla con ventas”. El catálogo se lee sin clave.
Inicio rápido
- GET /api/productos — lista SKUs.
- POST /api/carrito con
variant_id. - POST /api/pago con
rail=stripe(USD) orail=ubii(VEF). - MCP Streamable HTTP: POST /mcp método
initialize.
Claves y scopes
Lectura pública: scope catalog:read. Escritura de carrito: checkout:write.
PKCE S256. Metadatos: oauth-authorization-server
y /auth.md. La clave publicable de Medusa vive en
apps/backend/.publishable-key y solo se necesita para /store/*, no para
/api/productos.