API FlashAPI FlashAPI Flash
  • Guias
  • Especificação de API
Geral
Empresas
Colaboradores
Candidatos
Beneficios
Cartão Corporativo
Cargos
Centros de custo
Controle de jornada
Departamentos
Despesas
    Categorias
    Campos Customizados
    Projetos
    Relatórios
    Listar DespesasAtualizar Status de Integração ERPSolicitar Ajustes das DespesasFinalizar DespesasReprovar Despesas
Férias
Pagamentos
powered by Zudoku
Despesas

​Finalizar Despesas

Este endpoint é utilizado para finalizar a prestação de contas de determinada despesa, marcando o status final como "Reembolsado" caso seja um reembolso, ou "Finalizada" caso seja uma despesa de cartão corporativo.

  • employeeId: string (ID do colaborador responsável por marcar a despesa como finalizada) *
  • expenseIds: Array de string (ID das despesas que deseja finalizar a prestação de contas) **
  • tagCodes: Array de string (Códigos externos das etiquetas - finalizará todas as despesas com estas tags) **

[*] Campos obrigatórios. [**] É necessário passar expenseIds OU tagCodes, mas não ambos.

Nota: Quando tagCodes é fornecido, todas as despesas associadas àquelas etiquetas serão finalizadas.

URL: /expenses/v1/expenses/accounting/finish
Método: POST
Descrição: Finaliza prestação de contas da despesa

Headers:

  • Content-Type: 'application/json'
  • x-flash-auth: <chave_de_api>

Corpo da Requisição passando expenseIds:

{ "employeeId": "employee-id-1", "expenseIds": ["1234", "4556"] }

Corpo da Requisição passando tagCodes:

{ "employeeId": "employee-id-1", "tagCodes": ["CODE-A", "CODE-B"] }

Solicitar Ajustes das DespesasReprovar Despesas