---
title: "Crie uma recorrência jornada 4"
method: POST
path: "/automatic/collection/duedate"
---

# Crie uma recorrência jornada 4

`POST /automatic/collection/duedate`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev/baas/v2`
- URL: `https://sandbox.openfinance.celcoin.dev/baas/v2/automatic/collection/duedate`
- Auth: OAuth 2

## Request body

- object
  - `clientRequestId` string, required
  - `expirationAfterPayment` integer, required
  - `duedate` string, required
  - `debtor` object, required
    - `name` string, required
    - `cpf` string, required
    - `city` string, required
    - `publicArea` string
    - `state` string, required
    - `postalCode` string, required
    - `email` string
  - `receiver` object, required
    - `name` string, required
    - `cpf` string, required
    - `postalCode` string
    - `city` string
    - `publicArea` string
    - `state` string
  - `locationId` integer, required
  - `amount` number, float, required
  - `key` string, required: chave pix
  - `recurrency` object, required
    - `clientRequestId` string, required
    - `interval` object
      - `start` string, required: A data início da recorrência.
      - `end` string, required: A data término da recorrência
      - `frequencyType` 'WEEKLY' | 'MONTHLY' | 'QUARTER' | 'SEMESTER' | 'YEARLY', required: Frequência da cobrança
    - `amount` number, double, required
    - `creditParty` object
      - `bank` string, required
      - `account` string, required
      - `branch` string, required
      - `taxId` string, required
      - `name` string, required
      - `accountType` string, required
      - `key` string, required
    - `debtor` object
      - `personType` string, required: O tipo de pessoa do devedor (LEGAL_PERSON,NATURAL_PERSON).
      - `taxId` string, required: O CPF ou CNPJ
      - `name` string, required: O nome completo do devedor
    - `contract` object
      - `number` string, required: Número do contrato.
      - `description` string, required: Descrição do produto contratado.
    - `allowsNewAttemptsAfterExpiration` boolean, required: Variável se deseja novas tentativas de cobranças após o vencimento
    - `allowAutoSendingPaymentInstructions` boolean, required: Variável se for de valor fixo, a cobrança é enviada automaticamente pela Celcoin, sem a necessidade do envio do agendamento
  - `changeToNextWorkingDay` boolean: Indica caso um agendamento cair no final de semana, será agendado para o próximo dia útil.

## Response `200`

200

- object
  - `transactionIdentification` string
  - `transactionId` integer
  - `clientRequestId` string
  - `status` string
  - `lastUpdate` unknown
  - `payerQuestion` unknown
  - `additionalInformation` unknown
  - `debtor` object
    - `name` string
    - `cpf` string
    - `cnpj` unknown
    - `city` string
    - `publicArea` string
    - `state` string
    - `postalCode` string
    - `email` string
  - `amount` object
    - `original` number
    - `discount` unknown
    - `abatement` unknown
    - `fine` unknown
    - `interest` unknown
  - `location` object
    - `merchant` object
      - `postalCode` string
      - `city` string
      - `merchantCategoryCode` string
      - `name` string
    - `url` string
    - `emv` string
    - `type` string
    - `locationId` string
    - `id` string
  - `key` string
  - `receiver` object
    - `name` string
    - `cpf` string
    - `cnpj` unknown
    - `postalCode` string
    - `city` string
    - `publicArea` string
    - `state` string
    - `fantasyName` unknown
  - `calendar` object
    - `expirationAfterPayment` string
    - `createdAt` string
    - `dueDate` string
  - `createAt` string
  - `recurrency` object
    - `recurrencyId` string
    - `clientRequestId` string
    - `interval` object
      - `start` string
      - `end` unknown
      - `frequencyType` string
    - `status` string
    - `journeys` object[]
      - `status` string
      - `type` integer
      - `createDate` string
    - `amount` number
    - `creditParty` object
      - `bank` string
      - `branch` string
      - `account` string
      - `taxId` string
      - `name` string
    - `debtor` object
      - `personType` string
      - `taxId` string
      - `name` string
    - `contract` object
      - `number` string
      - `description` string
    - `allowsNewAttemptsAfterExpiration` boolean
    - `recurrencyMaxAmount` unknown
    - `createDate` string
    - `allowAutoSendingPaymentInstructions` boolean

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/celcoin/apis/baas-v2.md) - [All operations](https://skmtc.dev/celcoin/apis/baas-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/baas-v2/revisions/98ec6869c1f2?raw)
