Saltar al contenido

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

  1. GET /api/productos — lista SKUs.
  2. POST /api/carrito con variant_id.
  3. POST /api/pago con rail=stripe (USD) o rail=ubii (VEF).
  4. 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.

Contratos