Fluxos de negócio
Os endpoints da API são organizados por domínio, mas o uso real costuma seguir fluxos de negócio. Abaixo estão as sequências recomendadas para orientar integrações.
Acesso e contexto da empresa
Seção intitulada “Acesso e contexto da empresa”POST /api/auth/v1/tokenGET /api/auth/v1/current-userGET /api/company/v1/get-user-companiesGET /api/company/v1/{company_role_id}
Use esse fluxo para montar a sessão do usuário e selecionar a empresa/papel antes de qualquer operação.
Cadastro e documentação de empresa
Seção intitulada “Cadastro e documentação de empresa”- Consultar empresa:
GET /api/company/v1/{company_role_id} - Listar documentos:
GET /api/company/v1/{company_role_id}/documents - Enviar documento:
POST /api/company/v1/{company_role_id}/documents - Confirmar upload:
POST /api/company/v1/{company_role_id}/documents/confirm-upload - Validar extração:
POST /api/company/v1/{company_role_id}/document-extraction/{extraction_id}/validate
Esse fluxo cobre onboarding, complementação cadastral e validação documental.
Cotação de recebíveis
Seção intitulada “Cotação de recebíveis”- Listar compradores conhecidos:
GET /api/v1/quotation/{company_role_id}/buyers - Criar cotação:
POST /api/v1/quotation/{company_role_id}/new - Importar nota/XML/PDF:
POST /api/v1/quotation/{quotation_id}/importouPOST /api/v1/quotation/{quotation_id}/import-pdf - Consultar dados gerais:
GET /api/v1/quotation/{quotation_id}/general-data - Ajustar documentação:
PATCH /api/v1/quotation/{quotation_id}/documentation
Use a referência da API para ver os parâmetros exigidos em cada etapa.
Marketplace, lances e títulos
Seção intitulada “Marketplace, lances e títulos”- Listar produtos:
GET /api/v1/marketplace/products - Listar títulos:
POST /api/v1/marketplace/{company_role_id} - Consultar título:
GET /api/v1/marketplace/{company_role_id}/title/{title_id} - Criar lance:
POST /api/v1/marketplace/{company_role_id}/title/{title_id}/bid - Consultar lance:
GET /api/v1/marketplace/{company_role_id}/bid/{bid_id} - Confirmar pagamento, quando aplicável:
POST /api/v1/marketplace/{company_role_id}/title/{title_id}/confirm-payment
Esse é o fluxo central para financiadores e operações de compra de recebíveis.
Conta escrow e relatórios
Seção intitulada “Conta escrow e relatórios”- Listar contas:
GET /api/escrow-account/v1/{company_role_id} - Consultar extrato:
GET /api/escrow-account/v1/{company_role_id}/accounts/{account_id}/extract - Listar statements:
GET /api/escrow-account/v1/{company_role_id}/accounts/{account_id}/statements - Consultar relatórios:
GET /api/reports/v1/{company_role_id}/seller-summary,customer-summary,due-date-summaryoumaturities