API ERP — fiscal, contabilidade, RH, folha e comissões
Referência de ERP para integrar as operações descritas abaixo.
Guia principal e downloads · Exemplos · Endpoints
Índice clicável
Notas fiscais emitidas — NotaFiscal · Notas fiscais recebidas — NotaFiscalRecebida · Notas de serviço recebidas — NotaServicoRecebida · Configuração fiscal — ConfiguracaoFiscal · Naturezas de operação — NaturezaOperacao · Plano de contas contábil — ContaContabil · Lançamentos contábeis — LancamentoContabil · Contabilização — Contabilizacao · SPED contábil — SpedContabil · SPED fiscal — SpedFiscal · Funcionários — Funcionario · Folha de pagamento — Folha · Rubricas — Rubrica · Tabela INSS — TabelaInss · Tabela IRRF — TabelaIrrf · Tabela salário-família — TabelaSalarioFamilia · Comissões — Comissao
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 plano de contas contábil
Requisição completa (Bash):
curl --request GET \
--url "$API_URL/api/ContaContabil?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
}
}Categoria financeira, conta contábil, nota fiscal e título financeiro têm finalidades diferentes. Emissão/cancelamento fiscal e processamento de folha requerem intenção explícita e configuração do módulo.
Referência dos endpoints
Notas fiscais emitidas — NotaFiscal
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/NotaFiscal
query filtro: NotaFiscalFiltroInputDTO — NotaFiscalFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/{id}
path id: long.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/Destinatarios
query leadId: long; query projetoId: long?.
Retorno declarado: Task<ActionResult<DestinatariosNotaDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/Destinatario
body model: DestinatarioFiscalInputDTO — DestinatarioFiscalInputDTO.
Retorno declarado: Task<ActionResult<Lead>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal
body model: NotaFiscalInputDTO — NotaFiscalInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
PUT /api/NotaFiscal/{id}/Rascunho
path id: long; body model: NotaFiscalInputDTO — NotaFiscalInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/RegistrarExterna
body model: RegistrarNotaExternaInputDTO — RegistrarNotaExternaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/{id}/Arquivos
path id: long; body model: AtualizarArquivosNotaInputDTO — AtualizarArquivosNotaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/Emitir
body model: NotaFiscalInputDTO — NotaFiscalInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/EmitirDePedido
body model: EmitirDePedidoInputDTO — EmitirDePedidoInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/PreviaDePedido
body model: EmitirDePedidoInputDTO — EmitirDePedidoInputDTO.
Retorno declarado: Task<ActionResult<PreviaNotaPedidoDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/EmitirDePedidoSplit
body model: EmitirDePedidoInputDTO — EmitirDePedidoInputDTO.
Retorno declarado: Task<ActionResult<List<NotaFiscal>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/{id}/Transmitir
path id: long.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/{id}/Consultar
path id: long.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
PUT /api/NotaFiscal/{id}/Textos
path id: long; body model: AtualizarTextosNotaInputDTO — AtualizarTextosNotaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/{id}/Cancelar
path id: long; body model: CancelarNotaFiscalInputDTO — CancelarNotaFiscalInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscal>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/{id}/Xml
path id: long.
Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/{id}/Pdf
path id: long.
Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
DELETE /api/NotaFiscal/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/{id}/CentrosCustoRecebivel
path id: long.
Retorno declarado: Task<ActionResult<List<CentroCusto>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscal/{id}/PreviaTituloReceber
path id: long.
Retorno declarado: Task<ActionResult<PreviaTituloNotaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscal/{id}/GerarTituloReceber
path id: long; body model: GerarTituloNotaInputDTO — GerarTituloNotaInputDTO.
Retorno declarado: Task<ActionResult<TituloReceber>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
Notas fiscais recebidas — NotaFiscalRecebida
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/NotaFiscalRecebida
query filtro: FiltroNotaRecebidaInputDTO — FiltroNotaRecebidaInputDTO; query pagingParams: PagingParams.
Retorno declarado: Task<ActionResult<PagedList<NotaFiscalRecebida>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}
path id: long.
Retorno declarado: Task<ActionResult<NotaFiscalRecebida>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscalRecebida/Sincronizar
query lojaId: long?; query completa: bool (padrão false); query automatica: bool (padrão false).
Retorno declarado: Task<ActionResult<ResultadoSincronizacaoRecebidasOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscalRecebida/ImportarXml
body model: ImportarXmlNotaRecebidaInputDTO — ImportarXmlNotaRecebidaInputDTO.
Retorno declarado: Task<ActionResult<ImportarXmlNotaRecebidaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscalRecebida/{id}/Manifestar
path id: long; body model: ManifestarNotaRecebidaInputDTO — ManifestarNotaRecebidaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscalRecebida>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/NotaFiscalRecebida/{id}/BaixarXml
path id: long.
Retorno declarado: Task<ActionResult<NotaFiscalRecebida>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}/Xml
path id: long.
Retorno declarado: Task<ActionResult<string>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}/Pdf
path id: long.
Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}/PreviaVinculo/{pedidoCompraId}
path id: long; path pedidoCompraId: long.
Retorno declarado: Task<ActionResult<PreviaXmlCompraOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}/PreviaCriarPedido
path id: long.
Retorno declarado: Task<ActionResult<PreviaCriarPedidoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaFiscalRecebida/{id}/Conteudo
path id: long.
Retorno declarado: Task<ActionResult<PreviaCriarPedidoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaFiscalRecebida/{id}/ConferirItens
path id: long; body model: ConferirItensNotaInputDTO — ConferirItensNotaInputDTO.
Retorno declarado: Task<ActionResult<PreviaCriarPedidoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/NotaFiscalRecebida/{id}/CriarPedidoCompra
path id: long; body model: CriarPedidoCompraDaNotaInputDTO — CriarPedidoCompraDaNotaInputDTO.
Retorno declarado: Task<ActionResult<CriarPedidoCompraDaNotaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/NotaFiscalRecebida/{id}/Vincular
path id: long; body model: VincularNotaRecebidaInputDTO — VincularNotaRecebidaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscalRecebida>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/NotaFiscalRecebida/{id}/Ignorar
path id: long; body model: IgnorarNotaRecebidaInputDTO — IgnorarNotaRecebidaInputDTO.
Retorno declarado: Task<ActionResult<NotaFiscalRecebida>>. Acesso: Bearer; perfis declarados: Administrador.
Notas de serviço recebidas — NotaServicoRecebida
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/NotaServicoRecebida
query filtro: FiltroServicoRecebidoInputDTO — FiltroServicoRecebidoInputDTO; query pagingParams: PagingParams.
Retorno declarado: Task<ActionResult<PagedList<NotaServicoRecebida>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaServicoRecebida/{id}
path id: long.
Retorno declarado: Task<ActionResult<NotaServicoRecebida>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaServicoRecebida/Sincronizar
query lojaId: long?; query completa: bool (padrão false); query automatica: bool (padrão false).
Retorno declarado: Task<ActionResult<ResultadoSincronizacaoRecebidasOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaServicoRecebida/{id}/Xml
path id: long.
Retorno declarado: Task<ActionResult<string>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/NotaServicoRecebida/{id}/Pdf
path id: long.
Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NotaServicoRecebida/{id}/GerarContasPagar
path id: long; body model: GerarContasPagarServicoInputDTO — GerarContasPagarServicoInputDTO.
Retorno declarado: Task<ActionResult<GerarContasPagarServicoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador.
Configuração fiscal — ConfiguracaoFiscal
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/ConfiguracaoFiscal
query lojaId: long?; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<ConfiguracaoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
GET /api/ConfiguracaoFiscal/{id}
path id: long.
Retorno declarado: Task<ActionResult<ConfiguracaoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/ConfiguracaoFiscal
body model: ConfigFiscalInputDTO — ConfigFiscalInputDTO.
Retorno declarado: Task<ActionResult<ConfiguracaoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/ConfiguracaoFiscal/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<ConfiguracaoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/ConfiguracaoFiscal/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
POST /api/ConfiguracaoFiscal/{id}/CadastrarProvedor
path id: long; body model: CadastrarEmpresaFiscalInputDTO — CadastrarEmpresaFiscalInputDTO.
Retorno declarado: Task<ActionResult<ResultadoCadastroEmpresaFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
GET /api/ConfiguracaoFiscal/{id}/EnderecoLoja
path id: long.
Retorno declarado: Task<ActionResult<EnderecoLojaDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
PUT /api/ConfiguracaoFiscal/{id}/EnderecoLoja
path id: long; body model: EnderecoLojaDTO — EnderecoLojaDTO.
Retorno declarado: Task<ActionResult<EnderecoLojaDTO>>. Acesso: Bearer; perfis declarados: Administrador.
POST /api/ConfiguracaoFiscal/{id}/Servicos
path id: long; body model: ItemServicoFiscalInputDTO — ItemServicoFiscalInputDTO.
Retorno declarado: Task<ActionResult<ItemServicoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/ConfiguracaoFiscal/Servicos/{itemId}
path itemId: long; body model: ItemServicoFiscalInputDTO — ItemServicoFiscalInputDTO.
Retorno declarado: Task<ActionResult<ItemServicoFiscal>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/ConfiguracaoFiscal/Servicos/{itemId}
path itemId: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Naturezas de operação — NaturezaOperacao
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/NaturezaOperacao
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<NaturezaOperacao>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/NaturezaOperacao
body model: NaturezaOperacaoInputDTO — NaturezaOperacaoInputDTO.
Retorno declarado: Task<ActionResult<NaturezaOperacao>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/NaturezaOperacao/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<NaturezaOperacao>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/NaturezaOperacao/{id}
path id: long.
Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador.
Plano de contas contábil — ContaContabil
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/ContaContabil
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<ContaContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/ContaContabil/{id}
path id: long.
Retorno declarado: ActionResult<ContaContabil>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/ContaContabil
body model: ContaContabilInputDTO — ContaContabilInputDTO.
Retorno declarado: Task<ActionResult<ContaContabil>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/ContaContabil/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<ContaContabil>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/ContaContabil/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Lançamentos contábeis — LancamentoContabil
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/LancamentoContabil
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/LancamentoContabil/Razao
query contaContabilId: long; query dataInicio: DateTime; query dataFim: DateTime; query lojaId: long?.
Retorno declarado: Task<ActionResult<RazaoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/LancamentoContabil/Balancete
query dataInicio: DateTime; query dataFim: DateTime; query lojaId: long?.
Retorno declarado: Task<ActionResult<List<BalanceteLinhaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/LancamentoContabil/{id}
path id: long.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/LancamentoContabil
body model: LancamentoContabilInputDTO — LancamentoContabilInputDTO.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
PUT /api/LancamentoContabil/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
DELETE /api/LancamentoContabil/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/LancamentoContabil/{id}/Estornar
path id: long; body model: EstornarLancamentoInputDTO — EstornarLancamentoInputDTO.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
Contabilização — Contabilizacao
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
POST /api/Contabilizacao/ProvisaoPagar/{tituloPagarId}
path tituloPagarId: long.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Contabilizacao/Pagamento/{pagamentoParcelaId}
path pagamentoParcelaId: long.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Contabilizacao/ProvisaoReceber/{tituloReceberId}
path tituloReceberId: long.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Contabilizacao/Recebimento/{recebimentoParcelaId}
path recebimentoParcelaId: long.
Retorno declarado: Task<ActionResult<LancamentoContabil>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Contabilizacao/Lote
body model: ContabilizarLoteInputDTO — ContabilizarLoteInputDTO.
Retorno declarado: Task<ActionResult<ContabilizacaoLoteResultadoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
SPED contábil — SpedContabil
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
POST /api/SpedContabil/Ecd
body model: GerarSpedInputDTO — GerarSpedInputDTO.
Retorno declarado: Task<ActionResult<SpedArquivoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/SpedContabil/Ecf
body model: GerarSpedInputDTO — GerarSpedInputDTO.
Retorno declarado: Task<ActionResult<SpedArquivoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/SpedContabil/EcfMemoria
body model: GerarSpedInputDTO — GerarSpedInputDTO.
Retorno declarado: Task<ActionResult<EcfApuracaoMemoriaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
SPED fiscal — SpedFiscal
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
POST /api/SpedFiscal/EfdIcmsIpi
body model: GerarSpedInputDTO — GerarSpedInputDTO.
Retorno declarado: Task<ActionResult<SpedArquivoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/SpedFiscal/EfdContribuicoes
body model: GerarSpedInputDTO — GerarSpedInputDTO.
Retorno declarado: Task<ActionResult<SpedArquivoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
Funcionários — Funcionario
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/Funcionario
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<Funcionario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Funcionario/Usuarios
query query: string.
Retorno declarado: Task<ActionResult<List<UsuarioVinculavelOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Funcionario/Usuarios/{usuarioId}
path usuarioId: long.
Retorno declarado: Task<ActionResult<UsuarioVinculavelOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Funcionario/{id}
path id: long.
Retorno declarado: ActionResult<Funcionario>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Funcionario
body model: FuncionarioInputDTO — FuncionarioInputDTO.
Retorno declarado: Task<ActionResult<Funcionario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
PUT /api/Funcionario/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<Funcionario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
DELETE /api/Funcionario/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
Folha de pagamento — Folha
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/Folha
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Folha/{id}
path id: long.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Folha/Holerite/{holeriteId}
path holeriteId: long.
Retorno declarado: Task<ActionResult<HoleriteFuncionario>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/Abrir
body model: AbrirFolhaInputDTO — AbrirFolhaInputDTO.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/{id}/Calcular
path id: long.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Folha/{id}/FuncionariosFora
path id: long.
Retorno declarado: Task<ActionResult<List<FuncionarioForaFolhaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/{id}/IncluirFuncionarios
path id: long; body model: IncluirFuncionariosFolhaInputDTO — IncluirFuncionariosFolhaInputDTO.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/Holerite/{holeriteId}/Remover
path holeriteId: long.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/{id}/Fechar
path id: long.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/{id}/Reabrir
path id: long.
Retorno declarado: Task<ActionResult<FolhaCompetencia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
DELETE /api/Folha/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/Lancamento
body model: LancamentoHoleriteInputDTO — LancamentoHoleriteInputDTO.
Retorno declarado: Task<ActionResult<ItemHolerite>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
DELETE /api/Folha/Lancamento/{itemId}
path itemId: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Folha/ConfiguracaoTitulos
Sem parâmetros de cliente declarados na assinatura; confira transportes especiais na operação..
Retorno declarado: Task<ActionResult<ConfiguracaoTitulosFolhaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Folha/{id}/GerarTitulos
path id: long; body model: GerarTitulosFolhaInputDTO — GerarTitulosFolhaInputDTO.
Retorno declarado: Task<ActionResult<GerarTitulosFolhaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
Rubricas — Rubrica
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/Rubrica
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<Rubrica>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Rubrica/{id}
path id: long.
Retorno declarado: ActionResult<Rubrica>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Rubrica
body model: RubricaInputDTO — RubricaInputDTO.
Retorno declarado: Task<ActionResult<Rubrica>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/Rubrica/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<Rubrica>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/Rubrica/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Tabela INSS — TabelaInss
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/TabelaInss
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<TabelaInss>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/TabelaInss/{id}
path id: long.
Retorno declarado: Task<ActionResult<TabelaInss>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/TabelaInss
body model: TabelaInssInputDTO — TabelaInssInputDTO.
Retorno declarado: Task<ActionResult<TabelaInss>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/TabelaInss/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<TabelaInss>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/TabelaInss/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Tabela IRRF — TabelaIrrf
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/TabelaIrrf
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<TabelaIrrf>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/TabelaIrrf/{id}
path id: long.
Retorno declarado: Task<ActionResult<TabelaIrrf>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/TabelaIrrf
body model: TabelaIrrfInputDTO — TabelaIrrfInputDTO.
Retorno declarado: Task<ActionResult<TabelaIrrf>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/TabelaIrrf/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<TabelaIrrf>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/TabelaIrrf/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Tabela salário-família — TabelaSalarioFamilia
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/TabelaSalarioFamilia
query filtro: QueryFiltroInputDTO — QueryFiltroInputDTO; query pagingParams: PagingParams.
Retorno declarado: ActionResult<PagedList<TabelaSalarioFamilia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/TabelaSalarioFamilia/{id}
path id: long.
Retorno declarado: Task<ActionResult<TabelaSalarioFamilia>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/TabelaSalarioFamilia
body model: TabelaSalarioFamiliaInputDTO — TabelaSalarioFamiliaInputDTO.
Retorno declarado: Task<ActionResult<TabelaSalarioFamilia>>. Acesso: Bearer; perfis declarados: Administrador.
PUT /api/TabelaSalarioFamilia/{id}
path id: long; body model: EditarPropriedadeInputDTO — EditarPropriedadeInputDTO.
Retorno declarado: Task<ActionResult<TabelaSalarioFamilia>>. Acesso: Bearer; perfis declarados: Administrador.
DELETE /api/TabelaSalarioFamilia/{id}
path id: long.
Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador.
Comissões — Comissao
Uso encontrado nos clients: Groner erp. Compartilhamento não amplia permissões.
GET /api/Comissao/Fechamento
query filtro: FiltroFechamentoComissaoInputDTO — FiltroFechamentoComissaoInputDTO; query pagingParams: PagingParams.
Retorno declarado: Task<ActionResult<PaginaFechamentoComissaoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Comissao/GerarTitulos
body model: GerarTitulosComissaoInputDTO — GerarTitulosComissaoInputDTO.
Retorno declarado: Task<ActionResult<GerarTitulosComissaoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Comissao/GerarLote
body model: GerarLoteComissaoInputDTO — GerarLoteComissaoInputDTO.
Retorno declarado: Task<ActionResult<GerarLoteComissaoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
GET /api/Comissao/Composicao/{tituloPagarId}
path tituloPagarId: long.
Retorno declarado: Task<ActionResult<System.Collections.Generic.List<ComposicaoComissaoOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Comissao/ConciliarCrm
body model: ConciliarComissaoCrmInputDTO — ConciliarComissaoCrmInputDTO.
Retorno declarado: Task<ActionResult<ConciliacaoComissaoCrmOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,Operador ERP.
POST /api/Comissao/VincularPedidos
Sem parâmetros de cliente declarados na assinatura; confira transportes especiais na operação..
Retorno declarado: Task<ActionResult<VincularPedidosComissaoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador.
Veja também
Atualizado em: 14/10/2026
Obrigado!
