Artigos sobre: Configurações

API CRM — tarefas, agenda, formulários e pagamentos

Referência de CRM 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


Tarefas e atividades — Tarefa · Tipos de tarefa — TipoTarefa · Status de tarefa — StatusTarefa · Modelos de tarefa — ModeloTarefa · Disponibilidade de horários — DisponibilidadeAgenda · Integração Google Agenda — GoogleAgenda · Pagamento do negócio no CRM — Pagamento · Parcelas do negócio no CRM — ParcelaPagamento · Formas de pagamento — FormaPagamento · Formas de financiamento — FormaPagamentoFinanciamento · Contratos do negócio — Contrato · Formulários de captação — Formulario · Cadastro de monitoramento no CRM — Monitoramento · Automações da aba de monitoramento do CRM — AutomacoesStatusMonitoramento



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


Listar tarefas


Requisição completa (Bash):


curl --request GET \
  --url "$API_URL/api/Tarefa?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
  }
}


A paginação acima é do contrato PagingParams. Disponibilidade de agenda, agendamento e Google Agenda têm filtros próprios: consulte a assinatura da action escolhida.



Referência dos endpoints


Tarefas e atividades — Tarefa


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


GET /api/Tarefa/TabelaAvancada


query loadOptions: DataSourceLoadOptions.


Retorno declarado: Task<LoadResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa/CardsIniciais


query filtro: FiltroTarefaInputDTO — FiltroTarefaInputDTO; query pageSize: int.


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa/Summary


query filtro: FiltroTarefaInputDTO — FiltroTarefaInputDTO.


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa


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


Retorno declarado: Task<ActionResult<PagedList<TarefaListDTO>>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa/{id}


path id: long.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa


body model: TarefaInputDTO — TarefaInputDTO.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/AdicionarStatus


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


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa/{id}/Comentarios


path id: long.


Retorno declarado: Task<List<ComentarioTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/Comentario


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


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/Comentario/{id}


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


Retorno declarado: Task<ActionResult<ComentarioTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/Comentario/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/Arquivo/{arquivoId}


path id: long; path arquivoId: long.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/Arquivos


path id: long; body arquivoIds: List<long>.


Retorno declarado: Task<ActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/Arquivo/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/Checklist


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


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/Checklist/{id}


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


Retorno declarado: Task<ActionResult<Checklist>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/Checklist/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/Checklist/{id}/ChecklistItem


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


Retorno declarado: Task<ActionResult<Checklist>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/ChecklistItem/{id}


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


Retorno declarado: Task<ActionResult<CheckItem>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/ChecklistItem/{id}/AlterarStatus


path id: long; query status: StatusCheckItemEnum.


Retorno declarado: Task<ActionResult<CheckItem>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/ChecklistItem/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/{id}


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


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/{id}


path id: long; query manterSubtarefas: bool? (padrão false).


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/{id}/AlterarProjeto/{projetoId}


path id: long; path projetoId: long.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/Tarefa/{id}/AlterarProposta/{statusLeadId}


path id: long; path statusLeadId: long.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/{id}/AdicionarMembro/{usuarioId}


path id: long; path usuarioId: long.


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/{id}/RemoverMembro/{usuarioId}


path id: long; path usuarioId: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/Tarefa/ExcluirLista


body ids: List<long>; query manterSubtarefas: bool? (padrão false).


Retorno declarado: Task<ActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/EditarDataTarefas


body body: EditarDataTarefasInputDTO — EditarDataTarefasInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/EditarStatusTarefas


body body: EditarStatusTarefasInputDTO — EditarStatusTarefasInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/GerarDePendencias


body body: GerarTarefasDePendenciasInputDTO — GerarTarefasDePendenciasInputDTO.


Retorno declarado: Task<ActionResult<List<Tarefa>>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/Tarefa/PorTipoEStatus


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


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/EditarResponsaveisTarefas


body body: EditarResponsaveisTarefasInputDTO — EditarResponsaveisTarefasInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/AlterarEtiquetas/{id}


path id: long; query etiquetasId: long[]; query add: bool (padrão false).


Retorno declarado: Task<ActionResult<Tarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/AlterarEtiquetasEmLote


body model: AlterarTarefasEtiquetasInputDTO — AlterarTarefasEtiquetasInputDTO; query add: bool (padrão false).


Retorno declarado: Task<ActionResult<string>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/EditarTarefaPaiTarefas


body body: EditarTarefaPaiTarefasInputDTO — EditarTarefaPaiTarefasInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/AlterarProjetoEmLote


body body: AlterarTarefasNegocioEmLoteInputDTO — AlterarTarefasNegocioEmLoteInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/Tarefa/EditarTipoTarefas


body body: EditarTipoTarefasInputDTO — EditarTipoTarefasInputDTO.


Retorno declarado: Task<string>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor, Tecnico,Gerente,Supervisor.


Voltar ao índice


Tipos de tarefa — TipoTarefa


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


GET /api/TipoTarefa


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


Retorno declarado: ActionResult<PagedList<TipoTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/TipoTarefa/{id}


path id: long.


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


Voltar ao índice


POST /api/TipoTarefa


body model: TipoTarefaInputDTO — TipoTarefaInputDTO.


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


Voltar ao índice


PUT /api/TipoTarefa/{id}


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


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


Voltar ao índice


DELETE /api/TipoTarefa/{id}


path id: long.


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


Voltar ao índice


DELETE /api/TipoTarefa/ExcluirLista


body ids: List<long>.


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


Voltar ao índice


GET /api/TipoTarefa/Objetivos


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


Retorno declarado: dynamic. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/TipoTarefa/CopiarCamposPersonalizados


body body: CopiarCamposPersonalizadosTipoTarefaInputDTO — CopiarCamposPersonalizadosTipoTarefaInputDTO.


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


Voltar ao índice


GET /api/TipoTarefa/AgrupadosPorSetor


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


Retorno declarado: Task<List<TiposTarefasPorSetorDTO>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


Status de tarefa — StatusTarefa


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


GET /api/StatusTarefa


query pagingParams: PagingParams; query query: string; query incluirStatusAgente: bool? (padrão null).


Retorno declarado: ActionResult<PagedList<StatusTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor, Vendedor, Tecnico,Supervisor,Gerente.


Voltar ao índice


GET /api/StatusTarefa/{id}


path id: long.


Retorno declarado: ActionResult<StatusTarefa>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor, Vendedor, Tecnico,Supervisor,Gerente.


Voltar ao índice


POST /api/StatusTarefa


body model: StatusTarefaInputDto — StatusTarefaInputDto.


Retorno declarado: Task<ActionResult<StatusTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor, Vendedor, Tecnico,Supervisor,Gerente.


Voltar ao índice


PUT /api/StatusTarefa/{id}


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


Retorno declarado: Task<ActionResult<StatusTarefa>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor, Vendedor, Tecnico,Supervisor,Gerente.


Voltar ao índice


DELETE /api/StatusTarefa/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,PreVendedor, Vendedor, Tecnico,Supervisor,Gerente.


Voltar ao índice


Modelos de tarefa — ModeloTarefa


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


GET /api/ModeloTarefa


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


Retorno declarado: ActionResult<PagedList<ItemModeloTarefaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador.


Voltar ao índice


GET /api/ModeloTarefa/{id}


path id: long.


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


Voltar ao índice


POST /api/ModeloTarefa


body model: ItemModeloTarefaInputDTO — ItemModeloTarefaInputDTO.


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


Voltar ao índice


PUT /api/ModeloTarefa/{id}


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


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


Voltar ao índice


DELETE /api/ModeloTarefa/{id}


path id: long.


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


Voltar ao índice


POST /api/ModeloTarefa/AdicionarCheckList/{id}


path id: long; query model: AdicionarCheckListModeloTarefaInputDTO — AdicionarCheckListModeloTarefaInputDTO.


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


Voltar ao índice


DELETE /api/ModeloTarefa/RemoverChecklist/{id}


path id: long; query idChecklist: long.


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


Voltar ao índice


POST /api/ModeloTarefa/AlterarFuncoes/{id}


path id: long; query funcoesId: long[].


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


Voltar ao índice


GET /api/ModeloTarefa/CardsIniciais


query etapaId: long.


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


Voltar ao índice


Disponibilidade de horários — DisponibilidadeAgenda


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


GET /api/DisponibilidadeAgenda


query tipoTarefaId: long; query usuarioId: long; query data: string; query duracaoMinutos: int; query passoMinutos: int (padrão 30); query dias: int (padrão 1); query horaMinima: string (padrão null); query horaMaxima: string (padrão null); query tz: string (padrão null).


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/DisponibilidadeAgenda/Reuniao


query usuarioId: long; query data: string; query duracaoMinutos: int (padrão 60); query passoMinutos: int (padrão 30); query dias: int (padrão 1); query horaMinima: string (padrão null); query horaMaxima: string (padrão null); query tz: string (padrão null).


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


Integração Google Agenda — GoogleAgenda


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


GET /api/GoogleAgenda/usuario/{usuarioId}


path usuarioId: long; query inicio: DateTime; query fim: DateTime.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/GoogleAgenda/usuario/{usuarioId}/acesso


path usuarioId: long.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/GoogleAgenda/usuario/{usuarioId}/calendarios


path usuarioId: long; query somenteEscrita: bool (padrão true).


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


GET /api/GoogleAgenda/configuracao


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


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


Voltar ao índice


PUT /api/GoogleAgenda/usuario/{usuarioId}/vincular


path usuarioId: long; body input: VincularCalendarioGoogleInputDTO — VincularCalendarioGoogleInputDTO.


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


Voltar ao índice


POST /api/GoogleAgenda/usuario/{usuarioId}/calendario


path usuarioId: long; body input: CriarCalendarioGoogleInputDTO — CriarCalendarioGoogleInputDTO.


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


Voltar ao índice


POST /api/GoogleAgenda


body input: CriarEventoGoogleInputDTO — CriarEventoGoogleInputDTO.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


PUT /api/GoogleAgenda/usuario/{usuarioId}/evento/{googleEventId}


path usuarioId: long; path googleEventId: string; body input: EditarEventoGoogleInputDTO — EditarEventoGoogleInputDTO.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


DELETE /api/GoogleAgenda/usuario/{usuarioId}/evento/{googleEventId}


path usuarioId: long; path googleEventId: string.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/GoogleAgenda/usuario/{usuarioId}/importar


path usuarioId: long; body input: ImportarEventoInputDTO — ImportarEventoInputDTO.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/GoogleAgenda/tarefa/{tarefaId}/sincronizar


path tarefaId: long.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/GoogleAgenda/usuario/{usuarioId}/sincronizar


path usuarioId: long.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


Pagamento do negócio no CRM — Pagamento


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


GET /api/AbaComplementar/Pagamento/{id}


path id: long.


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Pagamento


query projetoId: long.


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/Pagamento


body dto: PagamentoInputDTO — PagamentoInputDTO.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/Pagamento/{id}


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


Retorno declarado: Task<ActionResult<dynamic>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Pagamento/Lista


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


Retorno declarado: Task<ActionResult<PagedList<dynamic>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


DELETE /api/AbaComplementar/Pagamento/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Pagamento/Summary


query filtro: FiltroPagamentoInputDTO — FiltroPagamentoInputDTO.


Retorno declarado: Task<SummaryPagamentoDTO>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Pagamento/TabelaAvancada


query loadOptions: DataSourceLoadOptions.


Retorno declarado: Task<LoadResult>. Acesso: Acesso sujeito às regras do ambiente; use a credencial da integração e confirme a permissão desta operação.


Voltar ao índice


GET /api/AbaComplementar/Pagamento/PropriedadesParaModelo


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


Retorno declarado: IEnumerable<string>. Acesso: Acesso sujeito às regras do ambiente; use a credencial da integração e confirme a permissão desta operação.


Voltar ao índice


Parcelas do negócio no CRM — ParcelaPagamento


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


GET /api/AbaComplementar/ParcelaPagamento/{id}


path id: long.


Retorno declarado: Task<ParcelaPagamento>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/ParcelaPagamento/PorPagamento/{pagamentoId}


path pagamentoId: long; query pagingParams: PagingParams.


Retorno declarado: Task<PagedList<ParcelaPagamento>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/ParcelaPagamento


body dto: ParcelaPagamentoInputDTO — ParcelaPagamentoInputDTO.


Retorno declarado: Task<ParcelaPagamento>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/ParcelaPagamento/{id}


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


Retorno declarado: Task<ParcelaPagamento>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


DELETE /api/AbaComplementar/ParcelaPagamento/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


Formas de pagamento — FormaPagamento


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


GET /api/FormaPagamento


query query: string; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<FormaPagamento>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/FormaPagamento/{id}


path id: long.


Retorno declarado: ActionResult<FormaPagamento>. Acesso: Bearer; perfis declarados: Administrador, Vendedor.


Voltar ao índice


POST /api/FormaPagamento


body model: FormaPagamentoInputDTO — FormaPagamentoInputDTO.


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


Voltar ao índice


PUT /api/FormaPagamento/{id}


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


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


Voltar ao índice


DELETE /api/FormaPagamento/{id}


path id: long.


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


Voltar ao índice


Formas de financiamento — FormaPagamentoFinanciamento


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


GET /api/FormaPagamentoFinanciamento


query query: string; query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<FormaPagamentoFinanciamento>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/FormaPagamentoFinanciamento/{id}


path id: long.


Retorno declarado: ActionResult<FormaPagamentoFinanciamento>. Acesso: Bearer; perfis declarados: Administrador, Vendedor.


Voltar ao índice


POST /api/FormaPagamentoFinanciamento


body model: NomeInputDto — NomeInputDto.


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


Voltar ao índice


PUT /api/FormaPagamentoFinanciamento/{id}


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


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


Voltar ao índice


DELETE /api/FormaPagamentoFinanciamento/{id}


path id: long.


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


Voltar ao índice


Contratos do negócio — Contrato


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


GET /api/AbaComplementar/Contrato/{id}


path id: long.


Retorno declarado: Task<ActionResult<ContratoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Contrato


query projetoId: long.


Retorno declarado: Task<ActionResult<ContratoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/Contrato


body dto: ContratoInputDTO — ContratoInputDTO.


Retorno declarado: Task<IActionResult>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/Contrato/{id}


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


Retorno declarado: Task<ActionResult<ContratoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Contrato/TabelaAvancada


query loadOptions: DataSourceLoadOptions.


Retorno declarado: Task<LoadResult>. Acesso: Acesso sujeito às regras do ambiente; use a credencial da integração e confirme a permissão desta operação.


Voltar ao índice


GET /api/AbaComplementar/Contrato/Lista


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


Retorno declarado: Task<PagedList<Contrato>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


DELETE /api/AbaComplementar/Contrato/{id}


path id: long.


Retorno declarado: Task. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


Formulários de captação — Formulario


GET /api/Formulario


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


Retorno declarado: ActionResult<PagedList<Formulario>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Supervisor,Gerente.


Voltar ao índice


GET /api/Formulario/{id}


path id: long.


Retorno declarado: Task<ActionResult<Formulario>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Supervisor,Gerente.


Voltar ao índice


POST /api/Formulario


body model: CriarFormularioInputDTO — CriarFormularioInputDTO.


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


Voltar ao índice


PUT /api/Formulario/{id}


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


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


Voltar ao índice


DELETE /api/Formulario/{id}


path id: long.


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


Voltar ao índice


PUT /api/Formulario/{id}/Campos


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


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


Voltar ao índice


GET /api/Formulario/Publico/{slug}


path slug: string.


Retorno declarado: Task<ActionResult<FormularioPublicoOutputDTO>>. Acesso: Pública; não exige JWT nesta action.


Voltar ao índice


POST /api/Formulario/Publico/{slug}/Envio


path slug: string.


Retorno declarado: Task<IActionResult>. Acesso: Pública; não exige JWT nesta action.


Voltar ao índice


Cadastro de monitoramento no CRM — Monitoramento


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


GET /api/AbaComplementar/Monitoramento/{id}


path id: long.


Retorno declarado: Task<ActionResult<MonitoramentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Monitoramento


query projetoId: long.


Retorno declarado: Task<ActionResult<MonitoramentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Monitoramento/alertas


query monitoramentoId: long; query pagingParams: PagingParams.


Retorno declarado: Task<ActionResult<PagedList<AlertaOutputDTO>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/Monitoramento


body dto: MonitoramentoInputDTO — MonitoramentoInputDTO.


Retorno declarado: Task<ActionResult<MonitoramentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/Monitoramento/alerta


body dto: AlertaInputDTO — AlertaInputDTO.


Retorno declarado: Task<ActionResult<AlertaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/Monitoramento/alerta/{id}


path id: long; body dto: AlertaInputDTO — AlertaInputDTO.


Retorno declarado: Task<ActionResult<AlertaOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


DELETE /api/AbaComplementar/Monitoramento/alerta/{id}


path id: long.


Retorno declarado: Task<ActionResult<string>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/Monitoramento/{id}


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


Retorno declarado: Task<ActionResult<MonitoramentoOutputDTO>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Monitoramento/tipoAlerta


query pagingParams: PagingParams; query query: string.


Retorno declarado: Task<ActionResult<IList<TipoAlerta>>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


POST /api/AbaComplementar/Monitoramento/tipoAlerta


body dto: TipoAlertaInputDTO — TipoAlertaInputDTO.


Retorno declarado: Task<ActionResult<TipoAlerta>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


PUT /api/AbaComplementar/Monitoramento/tipoAlerta


body dto: TipoAlerta — TipoAlerta.


Retorno declarado: Task<ActionResult<TipoAlerta>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


DELETE /api/AbaComplementar/Monitoramento/tipoAlerta/{id}


path id: long.


Retorno declarado: Task<ActionResult<string>>. Acesso: Bearer; perfis declarados: Administrador,Supervisor,PreVendedor,Vendedor,Gerente,Tecnico.


Voltar ao índice


GET /api/AbaComplementar/Monitoramento/TabelaAvancada


query loadOptions: DataSourceLoadOptions.


Retorno declarado: Task<LoadResult>. Acesso: Acesso sujeito às regras do ambiente; use a credencial da integração e confirme a permissão desta operação.


Voltar ao índice


Automações da aba de monitoramento do CRM — AutomacoesStatusMonitoramento


GET /api/AutomacoesStatusMonitoramento


query pagingParams: PagingParams.


Retorno declarado: ActionResult<PagedList<AutomacaoStatusMonitoramento>>. Acesso: Bearer; perfis declarados: Administrador,PreVendedor,Vendedor,Tecnico,Gerente,Supervisor.


Voltar ao índice


POST /api/AutomacoesStatusMonitoramento


body model: AddAutomacaoStatusMonitoramentoInputDTO — AddAutomacaoStatusMonitoramentoInputDTO.


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


Voltar ao índice


PUT /api/AutomacoesStatusMonitoramento/{id}


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


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


Voltar ao índice


DELETE /api/AutomacoesStatusMonitoramento/{id}


path id: long.


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


Voltar ao índice



Veja também


Atualizado em: 14/10/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!