Sobre o Connect#
Bem-vindo à documentação da Setfin Connect API! Esta é a API principal que permite integração completa com o ecossistema Setfin, oferecendo soluções robustas para gestão financeira, emissão de notas fiscais, conciliação bancária e muito mais.O que é o Setfin Connect?#
O Setfin Connect é uma plataforma de integração que conecta empresas a serviços financeiros e fiscais através de uma API REST moderna e segura.Arquitetura da API#
Nossa API é construída com NestJS e segue os princípios de Clean Architecture, garantindo:Escalabilidade - Suporte a milhares de requisições simultâneas
Segurança - Autenticação JWT e autorização por scopes
Confiabilidade - Tratamento robusto de erros e validações
Manutenibilidade - Código limpo e bem estruturado
Documentação - Swagger/OpenAPI integrado
Tecnologias Utilizadas#
Backend: NestJS + TypeScript
Banco de Dados: PostgreSQL + Prisma ORM
Autenticação: JWT + Guards personalizados
Integrações: Pluggy (Open Banking), Webmaniabr (NFe), Firebase (Notificações)
Monitoramento: Sentry + Amplitude
Containerização: Docker + Docker Compose
Autenticação#
Todos os endpoints requerem autenticação via Bearer Token:Estrutura de Resposta#
Sucesso: 200 OK, 201 Created, 204 No Content
Erro do Cliente: 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 422 Unprocessable Entity
Erro do Servidor: 500 Internal Server Error
Produtos Ofertados#
Gestão Financeira Completa
Controle total do fluxo de caixa com lançamentos automáticos e relatórios personalizados.Emissão de Notas Fiscais
Emita e gerencie notas fiscais de forma simples e automatizada.Open Banking
Integração completa com bancos via Pluggy para sincronização automática.Conciliação Bancária
Concilie lançamentos com extrato bancário de forma simples.Gestão de Contatos
CRM completo integrado com validação de documentos e importação em lote.Sistema de Permissões
Controle granular de acesso por usuário com roles e scopes personalizados.Modificado em 2025-09-09 01:16:39