Skip to main content
PUT
Actualizar técnico

Authorizations

Authorization
string
header
required

Token de sesión Better Auth para rutas de backoffice; las rutas de portal usan su token propio.

Path Parameters

id
string
required

ID del técnico (UUID)

Body

application/json
technician_name
string

Nombre del técnico

Example:

"Juan Pérez"

city_id
string

ID de la ciudad

Example:

"uuid"

phone
string

Teléfono

Example:

"+56912345678"

email
string

Email

Example:

"tecnico@example.com"

address
string

Dirección

Example:

"Av. Providencia 123"

is_active
boolean

Estado activo/inactivo del técnico

Example:

true

Response

Técnico actualizado exitosamente

technician_id
string
required

ID del técnico (UUID)

Example:

"a4b0f6de-0000-0000-0000-000000000001"

technician_name
string
required

Nombre del técnico

Example:

"Juan Pérez"

city_id
object | null
required

ID de la ciudad (UUID)

phone
object | null
required

Teléfono

Example:

"+56912345678"

email
object | null
required

Email

Example:

"tecnico@example.com"

address
object | null
required

Dirección

Example:

"Av. Providencia 123"

is_active
boolean
required

Estado activo/inactivo del técnico

Example:

true

company_id
object | null

ID de la empresa dueña del técnico (UUID)

city_name
object | null

Nombre de la ciudad

Example:

"Santiago"