Artigos sobre: Configurações

API ERP — financeiro, recebimentos, pagamentos e conciliação

Referência de ERP para integrar as operações descritas abaixo.


Guia principal e downloads · Exemplos · Endpoints


Revisão: 14/10/2026. Classificação conferida nos clients dos produtos e nas rotas registradas do servidor. Respostas abaixo são exemplos completos do contrato escolhido com dados fictícios, não capturas de produção.


Índice clicável


Contas a receber — TituloReceber · Contas a pagar — TituloPagar · Pagamentos recebidos — PagamentoReceber · Financiamentos a receber — FinanciamentoReceber · Compras a pagar — CompraPagar · Contas bancárias — ContaBancaria · Fluxo de caixa — FluxoCaixa · Categorias financeiras — CategoriaFinanceira · Centros de custo — CentroCusto · Conciliação bancária — ConciliacaoBancaria



Como usar esta referência


API central: https://{tenant}.api.groner.app. Use API_URL com o host da empresa, sem /api. Envie Bearer. O middleware retorna o envelope Content; tabelas avançadas, downloads e 204 possuem transporte próprio. A operação e a função do usuário determinam o acesso.


Substitua tenant/token pelo ambiente autorizado e IDs de exemplo pelos cadastros reais. Os comandos são Bash; no PowerShell use curl.exe e adapte variáveis e continuação de linha.


Recursos compartilhados: a organização segue a finalidade principal da operação, não exclusividade de produto. Um client consumir um controller não significa que todas as actions desse controller sejam liberadas para aquele usuário. Consulte guard e contrato.


Exemplos de requisição e resposta


Consultar categorias financeiras


Requisição completa (Bash):


curl --request GET \
  --url "$API_URL/api/CategoriaFinanceira?PageNumber=1&PageSize=25" \
  --header "Authorization: Bearer $TOKEN" \
  --header "Accept: application/json"


Resposta ilustrativa — HTTP 200:


{
  "Version": "1.0.0.0",
  "StatusCode": 200,
  "Message": "Requisição efetuada com suceesso.",
  "Content": {
    "summary": null,
    "totalItems": 0,
    "pageNumber": 1,
    "pageSize": 25,
    "ids": null,
    "list": [],
    "totalPages": 0,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "nextPageNumber": 0,
    "previousPageNumber": 1
  }
}


Operações ERP usam o perfil e as permissões da empresa. Recebimento, pagamento, conciliação, baixa em lote e recorrência possuem DTOs próprios: editar a propriedade de um título não substitui uma baixa.



Referência dos endpoints


Contas a receber — TituloReceber


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/TituloReceber/{id}/Anexos


path id: long.


Retorno declarado: Task<ActionResult<List<AnexoTituloOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/{id}/Anexos


path id: long; query legenda: string.


Retorno declarado: Task<ActionResult<List<AnexoTituloOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Transporte: multipart/form-data.


Voltar ao índice


POST /api/TituloReceber/{id}/Anexos/Registrar


path id: long; body model: RegistrarAnexoTituloInputDTO — RegistrarAnexoTituloInputDTO.


Retorno declarado: Task<ActionResult<AnexoTituloOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


DELETE /api/TituloReceber/Anexos/{anexoId}


path anexoId: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber


query filtro: FiltroTituloInputDTO — FiltroTituloInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Recorrente


body model: TituloRecorrenteInputDTO — TituloRecorrenteInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.RecorrenciaCriadaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/Recorrencia/{grupo}


path grupo: Guid.


Retorno declarado: Task<ActionResult<System.Collections.Generic.List<Safeleads.Models.DTO.OcorrenciaRecorrenciaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Recorrencia/{grupo}/AlterarProximas


path grupo: Guid; body model: AlterarProximasRecorrenciaInputDTO — AlterarProximasRecorrenciaInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.ResultadoAlteracaoRecorrenciaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Recorrencia/{grupo}/ExcluirProximas


path grupo: Guid; body model: ExcluirProximasRecorrenciaInputDTO — ExcluirProximasRecorrenciaInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.ResultadoExclusaoRecorrenciaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/{id}


path id: long.


Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/{id}/Vinculos


path id: long.


Retorno declarado: Task<ActionResult<VinculosTituloOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber


body model: TituloReceberInputDTO — TituloReceberInputDTO.


Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloReceber/{id}


path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


DELETE /api/TituloReceber/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/{id}/Cancelar


path id: long.


Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/AdicionarParcela/{tituloId}


path tituloId: long; body model: ParcelaReceberInputDTO — ParcelaReceberInputDTO.


Retorno declarado: Task<ActionResult<ParcelaReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloReceber/Parcela/{parcelaId}


path parcelaId: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<ParcelaReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Receber


body model: ReceberParcelaInputDTO — ReceberParcelaInputDTO.


Retorno declarado: Task<ActionResult<RecebimentoParcela>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Quitar/{tituloId}


path tituloId: long; body model: QuitarTituloInputDTO — QuitarTituloInputDTO.


Retorno declarado: Task<ActionResult<QuitarTituloOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/EstornarRecebimento/{recebimentoId}


path recebimentoId: long.


Retorno declarado: Task<ActionResult<EstornoBaixaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/AtribuirLojaLote


body model: AtribuirLojaLoteInputDTO — AtribuirLojaLoteInputDTO.


Retorno declarado: Task<ActionResult<int>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/lixeira


query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloReceber/{id}/restaurar


path id: long.


Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/Parcelas


query filtro: FiltroFinanceiroInputDTO — FiltroFinanceiroInputDTO; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PaginaParcelasOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloReceber/Resumo


query filtro: FiltroFinanceiroInputDTO — FiltroFinanceiroInputDTO.


Retorno declarado: Task<ActionResult<ResumoFinanceiroOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/ExcluirLote


body model: ParcelasLoteInputDTO — ParcelasLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/ReceberLote


body model: PagarLoteInputDTO — PagarLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/ReabrirLote


body model: ParcelasLoteInputDTO — ParcelasLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/AlterarVencimentoLote


body model: AlterarVencimentoLoteInputDTO — AlterarVencimentoLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/AlterarValorLote


body model: AlterarValorLoteInputDTO — AlterarValorLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/Parcelas/EditarLote


body model: EditarFinanceiroLoteInputDTO — EditarFinanceiroLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloReceber/VincularPedidos


body model: VincularPedidosInputDTO — VincularPedidosInputDTO.


Retorno declarado: Task<ActionResult<VincularPedidosResultadoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Contas a pagar — TituloPagar


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/TituloPagar


query filtro: FiltroTituloInputDTO — FiltroTituloInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Recorrente


body model: TituloRecorrenteInputDTO — TituloRecorrenteInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.RecorrenciaCriadaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/Recorrencia/{grupo}


path grupo: Guid.


Retorno declarado: Task<ActionResult<System.Collections.Generic.List<Safeleads.Models.DTO.OcorrenciaRecorrenciaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Recorrencia/{grupo}/AlterarProximas


path grupo: Guid; body model: AlterarProximasRecorrenciaInputDTO — AlterarProximasRecorrenciaInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.ResultadoAlteracaoRecorrenciaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Recorrencia/{grupo}/ExcluirProximas


path grupo: Guid; body model: ExcluirProximasRecorrenciaInputDTO — ExcluirProximasRecorrenciaInputDTO.


Retorno declarado: Task<ActionResult<Safeleads.Models.DTO.ResultadoExclusaoRecorrenciaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/{id}


path id: long.


Retorno declarado: Task<ActionResult<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/{id}/Anexos


path id: long.


Retorno declarado: Task<ActionResult<List<AnexoTituloOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/{id}/Anexos


path id: long; query legenda: string.


Retorno declarado: Task<ActionResult<List<AnexoTituloOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Transporte: multipart/form-data.


Voltar ao índice


POST /api/TituloPagar/{id}/Anexos/Registrar


path id: long; body model: RegistrarAnexoTituloInputDTO — RegistrarAnexoTituloInputDTO.


Retorno declarado: Task<ActionResult<AnexoTituloOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


DELETE /api/TituloPagar/Anexos/{anexoId}


path anexoId: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar


body model: TituloPagarInputDTO — TituloPagarInputDTO.


Retorno declarado: Task<ActionResult<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloPagar/{id}


path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


DELETE /api/TituloPagar/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/{id}/Cancelar


path id: long.


Retorno declarado: Task<ActionResult<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloPagar/Parcela/{parcelaId}


path parcelaId: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<ParcelaPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/AdicionarParcela/{tituloId}


path tituloId: long; body model: ParcelaPagarInputDTO — ParcelaPagarInputDTO.


Retorno declarado: Task<ActionResult<ParcelaPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Pagar


body model: PagarParcelaInputDTO — PagarParcelaInputDTO.


Retorno declarado: Task<ActionResult<PagamentoParcela>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/PagarLiberandoLastro


body model: LiberarPagamentoComissaoInputDTO — LiberarPagamentoComissaoInputDTO.


Retorno declarado: Task<ActionResult<PagamentoParcela>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


POST /api/TituloPagar/Quitar/{tituloId}


path tituloId: long; body model: QuitarTituloInputDTO — QuitarTituloInputDTO.


Retorno declarado: Task<ActionResult<QuitarTituloOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/EstornarPagamento/{pagamentoId}


path pagamentoId: long.


Retorno declarado: Task<ActionResult<EstornoBaixaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/AtribuirLojaLote


body model: AtribuirLojaLoteInputDTO — AtribuirLojaLoteInputDTO.


Retorno declarado: Task<ActionResult<int>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/lixeira


query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/TituloPagar/{id}/restaurar


path id: long.


Retorno declarado: Task<ActionResult<TituloPagar>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/Parcelas


query filtro: FiltroFinanceiroInputDTO — FiltroFinanceiroInputDTO; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PaginaParcelasOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/Resumo


query filtro: FiltroFinanceiroInputDTO — FiltroFinanceiroInputDTO.


Retorno declarado: Task<ActionResult<ResumoFinanceiroOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/ExcluirLote


body model: ParcelasLoteInputDTO — ParcelasLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/PagarLote


body model: PagarLoteInputDTO — PagarLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/ReabrirLote


body model: ParcelasLoteInputDTO — ParcelasLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/AlterarVencimentoLote


body model: AlterarVencimentoLoteInputDTO — AlterarVencimentoLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/AlterarValorLote


body model: AlterarValorLoteInputDTO — AlterarValorLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Parcelas/EditarLote


body model: EditarFinanceiroLoteInputDTO — EditarFinanceiroLoteInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/TituloPagar/Aprovacao


body model: MoverAprovacaoPagarInputDTO — MoverAprovacaoPagarInputDTO.


Retorno declarado: Task<ActionResult<ResultadoLoteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/TituloPagar/{id}/Aprovacao


path id: long.


Retorno declarado: Task<ActionResult<List<HistoricoAprovacaoPagarOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Pagamentos recebidos — PagamentoReceber


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/PagamentoReceber/Lista


query query: string; query lojaId: long?; query somentePendentes: bool; query dataIni: DateTime?; query dataFim: DateTime?; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PagedList<PagamentoReceberItemOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/PagamentoReceber/Gerar


body model: GerarPagamentosReceberInputDTO — GerarPagamentosReceberInputDTO.


Retorno declarado: Task<ActionResult<GerarPagamentosReceberOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Financiamentos a receber — FinanciamentoReceber


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/FinanciamentoReceber/Lista


query query: string; query lojaId: long?; query somentePendentes: bool; query statusFinanciamentoId: long?; query ocultarReprovados: bool; query somenteReprovados: bool; query ordenarPor: string; query descendente: bool; query situacaoRecebiveis: string; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PagedList<FinanciamentoReceberItemOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/FinanciamentoReceber/PrazosRepasse


Sem parâmetros de cliente declarados na assinatura; confira transportes especiais na operação..


Retorno declarado: Task<ActionResult<List<PrazoRepasseBancoOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


PUT /api/FinanciamentoReceber/PrazosRepasse/{bancoId}


path bancoId: long; body model: DefinirPrazoRepasseInputDTO — DefinirPrazoRepasseInputDTO.


Retorno declarado: Task<ActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/FinanciamentoReceber/{id}/Sugestao


path id: long.


Retorno declarado: Task<ActionResult<SugestaoGeracaoFinanciamentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/FinanciamentoReceber/{id}


path id: long.


Retorno declarado: Task<ActionResult<FinanciamentoDetalheOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/FinanciamentoReceber/GerarTitulos


body model: GerarTitulosFinanciamentoInputDTO — GerarTitulosFinanciamentoInputDTO.


Retorno declarado: Task<ActionResult<GerarTitulosFinanciamentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Compras a pagar — CompraPagar


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/CompraPagar/Lista


query query: string; query lojaId: long?; query somentePendentes: bool; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PagedList<CompraPagarItemOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/CompraPagar/GerarPedidos


body model: GerarPedidosCompraInputDTO — GerarPedidosCompraInputDTO.


Retorno declarado: Task<ActionResult<GerarPedidosCompraOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Contas bancárias — ContaBancaria


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/ContaBancaria


query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<ContaBancaria>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ContaBancaria/{id}


path id: long.


Retorno declarado: Task<ActionResult<ContaBancaria>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ContaBancaria


body model: ContaBancariaInputDTO — ContaBancariaInputDTO.


Retorno declarado: Task<ActionResult<ContaBancaria>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


PUT /api/ContaBancaria/{id}


path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<ContaBancaria>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


DELETE /api/ContaBancaria/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


Fluxo de caixa — FluxoCaixa


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


POST /api/FluxoCaixa/Fluxo


body model: FluxoCaixaInputDTO — FluxoCaixaInputDTO.


Retorno declarado: Task<ActionResult<FluxoCaixaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/FluxoCaixa/AgingPagar


body model: AgingInputDTO — AgingInputDTO.


Retorno declarado: Task<ActionResult<AgingOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/FluxoCaixa/AgingReceber


body model: AgingInputDTO — AgingInputDTO.


Retorno declarado: Task<ActionResult<AgingOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


Categorias financeiras — CategoriaFinanceira


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/CategoriaFinanceira


query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<CategoriaFinanceira>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/CategoriaFinanceira/{id}


path id: long.


Retorno declarado: ActionResult<CategoriaFinanceira>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/CategoriaFinanceira


body model: CategoriaFinanceiraInputDTO — CategoriaFinanceiraInputDTO.


Retorno declarado: Task<ActionResult<CategoriaFinanceira>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


PUT /api/CategoriaFinanceira/{id}


path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<CategoriaFinanceira>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


DELETE /api/CategoriaFinanceira/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


Centros de custo — CentroCusto


Uso encontrado nos clients: Groner erp, Groner os. Compartilhamento não amplia permissões.


GET /api/CentroCusto


query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<CentroCusto>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/CentroCusto/{id}


path id: long.


Retorno declarado: ActionResult<CentroCusto>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/CentroCusto


body model: CentroCustoInputDTO — CentroCustoInputDTO.


Retorno declarado: Task<ActionResult<CentroCusto>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


PUT /api/CentroCusto/{id}


path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.


Retorno declarado: Task<ActionResult<CentroCusto>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


DELETE /api/CentroCusto/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


Conciliação bancária — ConciliacaoBancaria


Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.


GET /api/ConciliacaoBancaria


query filtro: FiltroExtratoBancarioInputDTO — FiltroExtratoBancarioInputDTO; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<ExtratoBancario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/{id}


path id: long.


Retorno declarado: Task<ActionResult<ExtratoBancario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/Importar


body model: ImportarExtratoInputDTO — ImportarExtratoInputDTO.


Retorno declarado: Task<ActionResult<List<ExtratoBancario>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/ImportarCsv


body model: ImportarCsvInputDTO — ImportarCsvInputDTO.


Retorno declarado: Task<ActionResult<List<ExtratoBancario>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


DELETE /api/ConciliacaoBancaria/Extrato/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/ImportarOfx


body model: ImportarOfxInputDTO — ImportarOfxInputDTO.


Retorno declarado: Task<ActionResult<List<ExtratoBancario>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/ExtratoCorrente


query contaBancariaId: long; query dataInicio: DateTime; query dataFim: DateTime.


Retorno declarado: Task<ActionResult<ExtratoCorrenteOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/Conciliar


body model: ConciliarInputDTO — ConciliarInputDTO.


Retorno declarado: Task<ActionResult<ConciliacaoBancaria>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/CriarTitulo


body model: CriarTituloConciliacaoInputDTO — CriarTituloConciliacaoInputDTO.


Retorno declarado: Task<ActionResult<ConciliacaoBancaria>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/ConciliarTransferencia


body model: ConciliarTransferenciaInputDTO — ConciliarTransferenciaInputDTO.


Retorno declarado: Task<ActionResult<ConciliacaoBancaria>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/CandidatosTransferencia/{extratoBancarioId}


path extratoBancarioId: long; query query: string (padrão null); query max: int (padrão 30); query incluirLancadas: bool (padrão false).


Retorno declarado: Task<ActionResult<List<CandidatoTransferenciaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/Detalhe/{extratoBancarioId}


path extratoBancarioId: long.


Retorno declarado: Task<ActionResult<List<ConciliacaoDetalheOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/BaixasPendentes


query contaBancariaId: long; query dataIni: DateTime?; query dataFim: DateTime?; query pageNumber: int (padrão 1); query pageSize: int (padrão 25).


Retorno declarado: Task<ActionResult<BaixasPendentesOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/AceitarManual


body model: AceitarConciliacaoManualInputDTO — AceitarConciliacaoManualInputDTO.


Retorno declarado: Task<ActionResult<int>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/Desconciliar/{conciliacaoId}


path conciliacaoId: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/EstornarPagamentoDesconciliando/{pagamentoId}


path pagamentoId: long.


Retorno declarado: Task<ActionResult<EstornoBaixaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/EstornarRecebimentoDesconciliando/{recebimentoId}


path recebimentoId: long.


Retorno declarado: Task<ActionResult<EstornoBaixaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/{id}/Ignorar


path id: long.


Retorno declarado: Task<ActionResult<ExtratoBancario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/{id}/Reativar


path id: long.


Retorno declarado: Task<ActionResult<ExtratoBancario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/Sugestoes/{contaBancariaId}


path contaBancariaId: long; query dias: int (padrão 3); query toleranciaCentavos: int (padrão 0); query incluirAbertos: bool (padrão true); query dataIni: DateTime? (padrão null); query dataFim: DateTime? (padrão null).


Retorno declarado: Task<ActionResult<List<SugestaoConciliacaoDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


GET /api/ConciliacaoBancaria/Candidatos/{extratoBancarioId}


path extratoBancarioId: long; query query: string (padrão null); query max: int (padrão 30).


Retorno declarado: Task<ActionResult<List<CandidatoConciliacaoDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice


POST /api/ConciliacaoBancaria/ConciliarAutomatico/{contaBancariaId}


path contaBancariaId: long; query dias: int (padrão 3); query toleranciaCentavos: int (padrão 0); query incluirAbertos: bool (padrão true); query dataIni: DateTime? (padrão null); query dataFim: DateTime? (padrão null).


Retorno declarado: Task<ActionResult<ResultadoConciliacaoAutomaticaDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.


Voltar ao índice



Veja também


Atualizado em: 14/10/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!