Pular para conteúdo

CLI Nest — API Menos Juros

Entrypoints src/commands/run-*.ts → classes *.command.ts. Rodar em apps/api-menos-juros (pnpm <script>), sempre via railway run (já no script).

Relacionado: index · fidem · contexto de produto carteira / mesa.

Sync / populate

Script Entry Notas
sync:contact-data (+ :dry-run, :debug) run-sync-bulk.ts Fiducia — dados de contato
sync:operation-iof (+ :dry-run, :debug) run-sync-operation-iof.ts --data-minima obrigatório
sync:contact-perfil (+ :dry-run, :debug) run-sync-perfil-bulk.ts Perfil de contato
sync:clientes-chatwoot (+ :dry-run) run-sync-clientes-chatwoot.ts Clientes → Chatwoot
populate:tipo-cessao (+ :dry-run, :debug) run-populate-tipo-cessao.ts Coluna tipo_cessao
populate:contatos-sessao (+ :dry-run) run-populate-contatos-sessao.ts Contatos de sessão

Mesa / Open Finance / pré-análise

Script Entry Default
negar-mesas:em-analise run-negar-mesas-em-analise.ts dry-run padrão
liberar:nova-vida run-liberar-nova-vida.ts dry-run padrão
retry:credits-aguardando run-retry-credits-aguardando.ts dry-run padrão
backfill:debitos-concorrentes (+ :dry-run) run-backfill-debitos-concorrentes.ts ⚠️ grava por padrão
motor-credito (+ :dry-run) run-motor-credito.ts ⚠️ nega por padrão

Comercial

Script Entry Default
reconciliar-negocios (+ :execute) run-reconciliar-negocios.ts dry-run; grava com --execute
reconciliar-cards-efetivacao (+ :execute) run-reconciliar-cards-efetivacao.ts dry-run; grava com --execute

Onde vive

  • apps/api-menos-juros/src/commands/
  • Catálogo canônico: apps/api-menos-juros/src/commands/README.md