---
title: "Atualizar uma única fonte"
method: PATCH
path: "/api/v4/sources/{id}"
---

# Atualizar uma única fonte

`PATCH /api/v4/sources/{id}`

O método permite editar uma fonte específica.

## Path parameters

- `id` integer, required

## Headers

- `Content-Type` string

## Request body

- object
  - `RAW_BODY` object
    - `name` string — Nome da fonte
    - `pipeline_id` integer — ID do pipeline. O pipeline pode estar arquivado. Se não for fornecido, a fonte será adicionada ao pipeline principal.
    - `external_id` string — ID externo da fonte no lado da integração
    - `default` boolean — Um valor booleano indica se essa fonte é a fonte padrão.
    - `origin_code` string — Código do canal de chat principal da fonte. Este canal de chat será usado ao inicializar o chat. O campo é opcional, mas quando especificado, não deve ser nulo, conter apenas números, aspas duplas ou mais de 20 caracteres.
    - `services` object[] — Um array de serviços associados à fonte. Os dados desse array são usados para exibição no botão de chat do site (botões no site).
      - `type` string — Tipo de serviço, atualmente apenas um tipo é suportado: whatsapp
      - `pages` object[] — Contém uma lista de elementos que podem ser selecionados ao configurar o botão de chat do site (botões no site).
        - `name` string — O nome do item exibido ao usuário na lista suspensa ao configurar um botão no site.
        - `id` string — Identificador do item na lista suspensa (não exibido para o cliente e o usuário).
        - `link` string — O ID do usuário que será indicado no botão do messenger e para quem o cliente escreverá na página do site. Por exemplo, para o WhatsApp, o link será gerado da seguinte forma: https://wa.me/{número especificado}.
      - `params` object — Un objeto con configuraciones de origen
        - `waba` boolean — Se a fonte é um WhatsApp oficial. Deve ser adicionado para permitir que o Salesbot funcione com modelos de WhatsApp aprovados na nova etapa Enviar Mensagem. Este campo é opcional.
        - `is_supports_list_message` boolean — Mostra se a fonte suporta a etapa “Mensagem de Lista” no Salesbot. Deve ser adicionado para exibir uma nova etapa de Mensagem de Lista no Salesbot.

## Response `200`

200

- object
  - `id` integer
  - `name` string
  - `pipeline_id` integer
  - `external_id` string
  - `services` unknown[]
    - unknown
  - `default` boolean
  - `origin_code` string
  - `_links` object
    - `self` object
      - `href` string

## Other responses

- `400` — 400
- `401` — 401
- `404` — 404

---

[API](https://skmtc.net/kommo/apis/referencias-de-api-da-kommo.md) · [All operations](https://skmtc.net/kommo/apis/referencias-de-api-da-kommo/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kommo/referencias-de-api-da-kommo/revisions/98fdf05c2f5b/schema)
