---
title: "Endpoint para editar un vendedor"
method: PUT
path: "/sellers/{id}"
tags: ["Editar un vendedor"]
---

# Endpoint para editar un vendedor

`PUT /sellers/{id}`

## Request

- Base URL: `https://api.alegra.com/api/v1`
- URL: `https://api.alegra.com/api/v1/sellers/{id}`
- Auth: HTTP basic

Endpoint que permite editar un vendedor asociado a la empresa. Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos. Para eliminar algún dato del vendedor enviar el atributo en null

## Path parameters

- `id` integer, required

## Request body

- Seller: Vendedor
  - `id` string: Identificador único que representa un vendedor específico. La aplicación lo asigna automáticamente.
  - `name` string, required: Nombre del vendedor.
  - `identification` string: Número de identificación del vendedor.
  - `observations` string: Observaciones del vendedor.
  - `status` 'active' | 'inactive': Estado del vendedor. Las opciones posibles son active => El vendedor se encuentra activo. inactive => El vendedor se encuentra inactivo.

## Response `200`

Operación exitosa

- Seller: Vendedor
  - `id` string: Identificador único que representa un vendedor específico. La aplicación lo asigna automáticamente.
  - `name` string, required: Nombre del vendedor.
  - `identification` string: Número de identificación del vendedor.
  - `observations` string: Observaciones del vendedor.
  - `status` 'active' | 'inactive': Estado del vendedor. Las opciones posibles son active => El vendedor se encuentra activo. inactive => El vendedor se encuentra inactivo.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found

---

[API](https://skmtc.dev/alegra/apis/vendedores.md) - [All operations](https://skmtc.dev/alegra/apis/vendedores/llms.txt) - [OpenAPI document](https://skmtc.dev/alegra/apis/vendedores/revisions/67d97eaed266?raw)
