Recurso: Marketing — campañas, cupones, ofertas

Campañas

MétodoRutaDescripciónAuth
GET/api/campaignsListar campañas del vendedor.Sesión vendedor
POST/api/campaignsCrear campaña.Sesión vendedor
GET/api/campaigns/{id}Detalle con productos vinculados.Sesión vendedor (dueño)
PATCH/api/campaigns/{id}Actualizar campaña.Sesión vendedor
DELETE/api/campaigns/{id}Eliminar campaña.Sesión vendedor

Cupones

MétodoRutaDescripciónAuth
GET, POST/api/couponsListar / crear cupones (panel).Sesión
GET/api/coupons/publicValidar o listar cupones aplicables en checkout público.Público

Ofertas

MétodoRutaDescripciónAuth
GET/api/offersOfertas activas / landing.Público

Boost vendedor

MétodoRutaDescripciónAuth
POST, PUT/api/seller/boostConfigurar o actualizar boost de publicaciones.Sesión vendedor