post
http://newapp.gobeeping.com/api/v1/client/shipping-rules
¿Para qué sirve?
Campo Obligatorio Qué es ¿Cómo lo consigo? name NO Nombre descriptivo de la regla Lo defines tú. Ej: "Envío express Francia" priority NO Orden de prioridad (1 = primero) Lo defines tú. Las reglas se evalúan del 1 en adelante active NO Si la regla está activa o no Escribe: true o false rules NO Las condiciones que debe cumplir Ver tabla de condiciones abajo actions NO Qué hacer cuando se cumplan Ver tabla de acciones abajo
Condiciones
- Requiere autenticación.
- Validaciones:
- ───────────────────────────────────────────────────────────
- El nombre de la regla DEBE ser único — no puedes tener dos reglas con el mismo nombre:
- Error: SHIPPING_RULE_ALREADY_EXISTS (HTTP 409)
- Mensaje: "La regla de envío ya existe."
- Si indicas un courier_service_id en las acciones, ese servicio DEBE estar activo:
- Si el courier está inactivo o no existe, la operación fallará.
- Las acciones deben ser compatibles con el courier seleccionado:
- Cada courier solo acepta ciertos tipos de acción. Consulta al equipo
- qué acciones están disponibles para tu integración.
- Tras crear la regla:
- → La prioridad se asigna automáticamente al final de la lista si no la especificas
- → Los pedidos que ya tenían errores relacionados con reglas de envío se recalculan
Parámetros
Completá los campos en Body Params, Query Params y/o Path Params según corresponda.
Respuesta esperada
HTTP 201 → { "id": 5 }
