HTTP PATCH
HTTP PATCH
Sección titulada «HTTP PATCH»Tipo: http-patch · Paquete: HTTP Activities v1.0.0 · Salida: ZoanHttpResponse
Envía una petición PATCH para actualizar parcialmente un recurso: solo mandas los campos que cambian, no el objeto completo. Es la forma más cómoda de modificar un dato puntual — cambiar un estado, actualizar un teléfono — sin reenviar todo el registro.
Cómo funciona
Sección titulada «Cómo funciona»Igual que PUT, pero envías solo los campos a modificar en el body. La API actualiza esos campos y deja el resto intacto. Devuelve un ZoanHttpResponse. Falla si el servidor responde con error — ver manejo de errores.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
url | expresión | La URL del recurso a actualizar. |
body | expresión | Solo los campos que cambian (objeto → JSON, o texto). |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
contentType | texto | Tipo de contenido. Por defecto application/json. |
headers | JSON | Cabeceras extra. Ver cabeceras. |
authorization | JSON | Autenticación: bearer, basic o apikey. Ver autenticación. |
Devuelve un ZoanHttpResponse.
Ejemplo
Sección titulada «Ejemplo»Cambiar solo el estado de un pedido:
HTTP PATCH url = = "https://api.erp.com/pedidos/" + pedidoId body = { "estado": "despachado" } authorization = { "type": "bearer", "token": = credential("api-erp").ToPlainText() } → output: resp