Operaciones Bulk

Esta sección explica lo que se necesita para ejecutar una operación Bulk.

📘

Operación Bulk

Una operación Bulk corre una llamada API en múltiples entidades de Netux | Cloud al mismo tiempo.

Las operaciones Bulk son una poderosa herramienta para crear, editar o eliminar en múltiples instancias de una entidad.

Para asegurarnos de que esta herramienta se utiliza de forma óptima e intencionada, hemos añadido una medida de seguridad para evitar el uso accidental de operaciones Bulk.

📘

Las operaciones Bulk son asíncronas

Ten en cuenta que todas las llamadas API bulk son procesos asíncronos, por lo que la respuesta es un Task Id.

Para utilizar cualquier bulk endpoint se requiere el siguiente atributo de cabecera: X-Bulk-Operation: True

Cabecera de una llamada API Bulk

{
   "X-Auth-Token":"oaXBo6ODhIjPsusNRPUGIK4d72bc73",
   "X-Bulk-Operation": "True"
}

👍

True = true

Afortunadamente es posible enviar True, true, TRUE, o si prefieres TrUe. No te preocupes, podemos manejar todos ellos.

❗️

Cabecera faltante

Al intentar ejecutar una operación bulk sin la cabecera X-Bulk-Operation se produce el siguiente error:

{ "detail": "Header X-BULK-OPERATION should be provided for bulk operation." }