v1.28 ›

Vendedores

Actualiza datos de vendedores. En caso de mandar nulos los valores en este endpoint no se modificarán en la base de datos. Si se quiere sobreescribir un campo con valores vacíos, se debe enviar un string vacío.

PUT/v1/vendedores
Request body
CampoTipoDescripción
codigoVendedorString(20)RequiredCódigo del vendedor.
codigosEmpresasArray(string(20))Listado de códigos de empresas del vendedor.
telefonoString(20)Teléfono del vendedor.
sucursalString(20)Sucursal del vendedor.
nombreString(255)Nombre del vendedor.
emailString(255)Email del vendedor.
Response body
CampoTipoDescripción
successBooleanRequiredIndica si la operación se procesó con éxito.
messageStringMensaje con el resultado. Si success es false, detalla el motivo del error.
Respuestas
CódigoSignificado
200Actualización procesada. Los campos enviados en null no se modifican.
403La API key enviada en X-API-KEY no es válida.
404Falta el header X-API-KEY o la URL es incorrecta.
429Se superó el límite de 30 requests por minuto.
500Error interno del servidor. Reintentar más tarde.
cURL
curl --location --request PUT 'https://gateway.axum.com.ar/{tenant}/api/v1/vendedores' \
  --header 'X-API-KEY: {tenant-apikey}' \
  --header 'Content-Type: application/json' \
  --data '[ ... ]'
REQUEST BODY · EJEMPLO
[
  {
    "codigoVendedor": "001",
    "codigosEmpresas": [ "0001", "0002", "0003" ],
    "telefono": "35350122393",
    "sucursal": "0001",
    "nombre": "Juan Perez",
    "email": "juan@gmail.com"
  }
]
RESPONSE · 200 OK
{
  "success": true,
  "message": "Operación procesada correctamente"
}