---
title: "Atualizar recebimento agendado"
method: PUT
path: "/v1/schedules/credit/{scheduleId}"
---

# Atualizar recebimento agendado

`PUT /v1/schedules/credit/{scheduleId}`

Permite atualizar informações de um recebimento agendado existente, utilizando o ID do agendamento.

## Path parameters

- `scheduleId` string, required

## Request body

- object
  - `stakeholderId` string, required — Identificador do contato(cliente ou sócio)
  - `dueDate` string, date, required — Data do vencimento
  - `scheduleDate` string, date, required — Data prevista para o recebimento
  - `categories` object[], required — Identificador da categoria
    - `categoryId` string, required — Identificador da categoria
    - `value` number, double, required — Valor da categoria
    - `description` string — Descrição da categoria
  - `costCenterValueType` integer — Tipo de valor do centro de custo (0 para valor, 1 para porcentagem).
  - `costCenters` object[] — Lista de centros de custo
    - `costCenterId` string — Identificador do centro de custo
    - `percent` string — Porcentagem do centro de custo (obrigatório se costCenterValueType for 1).
    - `value` string — Valor do centro de custo, obrigatório se costCenterValueType for 0
  - `accrualDate` string — Data da competencia
  - `description` string — Descrição do agendamento
  - `reference` string — Descrição da reeferência
  - `isFlagged` boolean — Habilitar como favorito
  - `collection` object — Automação de boleto
    - `AutoGenerateCollectionType` integer — Tipo da automação da cobrança. Os valores possíveis são: 0(cancelar automação configurada), 2(enviar x dias antes do vencimento) ou 3(enviar imediatamente)
    - `DaysBeforeDueDateToGenerateCollection` integer — Quantidade de dias antes do vencimento para gerar o cobrança. Deve ser enviado quando AutoGenerateCollectionType:2
    - `CollectionProfileId` string — Identificador do perfil de cobrança.
    - `deliveryType` string — Tipo de envio da cobrança. Os valores possíveis são: 0(envio por email) ou 1(envio para integração do contador)
  - `serviceProfileId` string — Identificador do perfil de serviço
  - `additionalRemarks` string — Informações complementares
  - `stateWhereServiceWasProvided` string — Estado da prestação de serviço em outro município
  - `cityWhereServiceWasProvided` string — Cidade da prestação de serviço em outro município
  - `autoGenerateNFSeType` integer — 2=Dias antes do vencimento, 3=Quando a baixa for realizada, 4= Quando boleto for criado, 5=enviar imediatamente
  - `daysBeforeDueDateToGenerateNFSe` integer — Define a quantidade de dias dias antes da data de vencimento para gerar a nota fiscal.

## Response `204`

204

- object

## Other responses

- `500` — 500

---

[API](https://skmtc.net/nibo/apis/api-empresa.md) · [All operations](https://skmtc.net/nibo/apis/api-empresa/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nibo/api-empresa/revisions/9492ac98cb75/schema)
