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

# Atualizar recebimento agendado

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

## Request

- Base URL: `https://api.nibo.com.br/empresas`
- URL: `https://api.nibo.com.br/empresas/v1/schedules/credit/{scheduleId}`
- Auth: API key in header `apitoken`

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.dev/nibo/apis/api-empresa.md) - [All operations](https://skmtc.dev/nibo/apis/api-empresa/llms.txt) - [OpenAPI document](https://skmtc.dev/nibo/apis/api-empresa/revisions/6b51caecf73c?raw)
