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
      Ativar ProjetoAtualizar ProjetoCriar ProjetoDesativar ProjetoListar Projetos
    Relatórios
    Listar DespesasAtualizar Status de Integração ERPSolicitar Ajustes das DespesasFinalizar DespesasReprovar Despesas
Férias
Pagamentos
powered by Zudoku
Projetos

​Criar Projeto

Este endpoint permite criar um projeto que pode ser vinculado a despesas.

Campos do payload:

  • companyId: string (ID da empresa) *
  • name: string (Nome do projeto) *
  • active: boolean (Status do projeto, ativo ou inativo) *
  • assignee: object (Colaborador responsável pelo projeto, contém id e o nome do colaborador)
    • id: string (ID do colaborador responsável pelo projeto, campo obrigatório caso passe o objeto assignee)
    • name: string (Nome do colaborador responsável pelo projeto, campo obrigatório caso passe o objeto assignee)
  • code: string (Código externo do projeto)
  • dateRange: object (Período do projeto, contém data de início e fim)
    • start: string (Data de início)
    • end: string (Data do fim)

[*] Campos obrigatórios

URL: /expenses/v1/projects
Método: POST
Descrição: Cria um projeto

Headers:

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

Corpo da Requisição:

{ "companyId": "company-id-1", "name": "Projeto 1", "code": "PROJ-1", "assignee": { "id": "user-123", "name": "User 123" }, "dateRange": { "start": "2025-01-01", "end": "2025-12-31" }, "active": true }

Atualizar ProjetoDesativar Projeto