Documentação da API
POST /get_projects
Resumo
Este endpoint retorna projetos com base nos parâmetros fornecidos pelo usuário.
Descrição
Utilize este endpoint para obter uma lista de projetos filtrados conforme os parâmetros passados na requisição.
Requisição
Body da Requisição
O corpo da requisição deve ser um objeto JSON e é obrigatório. A seguir estão os parâmetros aceitos:
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
access_token | string | Token de acesso (obrigatório). | b31643fc-a45f-448c-99ee-736a547f6989 |
unit_token | string | Token da unidade (obrigatório). | e6988e9e-b0c1-410c-ae08-aed7c64ac71f |
Requisição de exemplo
curl -s 'https://portal.fipli.pro/api/v1/get_projects' -d '{"access_token": "b31643fc-a45f-448c-99ee-736a547f6989", "unit_token": "e6988e9e-b0c1-410c-ae08-aed7c64ac71f"}' -H 'Content-Type: application/json' -H 'userlogged: <jwt>'
{
"access_token": "b31643fc-a45f-448c-99ee-736a547f6989",
"unit_token": "e6988e9e-b0c1-410c-ae08-aed7c64ac71f"
}
Respostas
200 OK
Em caso de sucesso, a resposta terá o seguinte formato:
{
"success": true,
"data": [
{
"token": "baf65ec0-8335-42c1-8899-6de18e2b9bc6", //token único do projeto
"name": "Renovação design", //nome do projeto
"observation": "Renovação de design, melhorando a experiência do usuário com a aplicação Fipli.", //descrição do projeto
"budget": 30000 //orçamento estimado do projeto
}
]
}
4xx e 5xx Erros
Em caso de erro, success sera igual a false, seguido por uma menssagem de erro, por exemplo:
{
"success": false,
"error": "Missing parameters"
}