---
title: "Editar Customer"
method: PUT
path: "/customers/{id}"
---

# Editar Customer

`PUT /customers/{id}`

## Path parameters

- `id` string, required

## Request body

- object
  - `government_id` string — Identificador personal del Customer según su nacionalidad.
  - `external_id` string — Identificador único del Customer definido por la organización
  - `mail` string — Correo que se utilizará para contactar al Customer. En caso de responder error, no se creará el Customer
  - `name` string — Nombre por el cual nos referimos al Customer en los mensajes.
  - `phone_number` string — Número de teléfono del Customer para contactarlo por SMS y Whatsapp. En caso de responder error, no se creará el Customer
  - `pac_mandate_id` string — Identificador del mandato que se pondrá al inscribir el PAC asociado al customer
  - `default_agent` string — Correo del asistente que tendrá asignado por defecto el customer en caso de que este responda alguno de los correos que se le mandan
  - `send_mail` boolean — Flag que nos indica si quieres iniciar el envío automático de recordatorios de inscripción de medio de pago al crear el customer. Se le enviará con la secuencia "Mensajes automáticos para registro de medios de pago"
  - `agent_phone_number` string — Teléfono de la agente asignada
  - `rfc` string — Registro Federal de Contribuyentes de México. Necesario para módulo de facturación
  - `tax_zip_code` string — Código postal del domicilio para México. Necesario para módulo de facturación.
  - `fiscal_regime` string — Régimen fiscal del customer para México. Necesario para módulo de facturación.
  - `default_receipt_type` string — Puede ser 'bill' o 'invoice' para hacer referencia a facturas o boletas. Es tipo de recibo que se emitirá por defecto para este customer. Solo para módulo de facturación.
  - `secondary_emails` string[] — Lista de los emails secundarios a los que se va a reenviar la mensajería que se envíe al customer. Para activar esta funcionalidad se debe hablar con soporte@trytoku.com
  - `silenced_until` string, date-time — Fecha hasta la cual será silenciado el customer. Esto quiere decir, que no se le podrá enviar mensajes hasta la fecha seleccionada.
  - `metadata` string, json — Valores adicionales específicos de cada cliente. Son tratados como valores de texto y que no pueden tener más de 256 caracteres cada uno. Debes agregarlos en la webapp de Toku antes de poder utilizarlos aquí.

## Response `200`

200

## Other responses

- `400` — 400
- `404` — 404
- `422` — 422

---

[API](https://skmtc.net/trytoku/apis/toku-api.md) · [All operations](https://skmtc.net/trytoku/apis/toku-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trytoku/toku-api/versions/30699b13e0d0/schema)
