Skip to main content
Envía un arreglo de opciones de fulfillment. Cada ítem crea la opción cuando su id no existe, o la actualiza cuando ya existe. Envía solo los campos a cambiar. El id va en cada ítem y no se puede renombrar aquí.
Requiere un access token con el scope fulfillment:write. Ver Token para obtenerlo.
Un ítem con solo id refresca updated_at si la opción ya existe. Un id nuevo requiere name y type. Si omites status queda ACTIVE y si omites channel_ids queda [].

Solicitud

Cuerpo

Un arreglo de 1 a 100 ítems. Cada ítem acepta estos campos: Si se envían workflow, preset, labels, uid, merchant_id o env, se ignoran.

Respuesta

Zod valida el cuerpo completo antes de guardar. Si algún campo es inválido, responde HTTP 400 y no se guarda ningún ítem. Cuando el cuerpo es válido, los ítems se guardan uno tras otro. El HTTP es 200 solo si todos se guardaron. Si un ítem posterior falla por una regla de negocio, el HTTP es el status de ese ítem (422 o 500).

Errores