Pular para o conteúdo principal

Documentação da API

POST /set_purchase_order_active

Resumo

Este endpoint ativa ou desativa um pedido de compra.

Descrição

Utilize este endpoint para ativar ou desativar um pedido de compra de uma unidade específica.


Requisição

Body da Requisição

O corpo da requisição deve ser um objeto JSON. Os parâmetros abaixo são aceitos:

ParâmetroTipoObrigatórioDescriçãoExemplo
access_tokenstringSimToken de autenticação do usuário.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
unit_tokenstringSimToken da unidade onde os pedidos serão buscados.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
id_token_purchase_orderstringSimID do pedido de compra.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
activeboolSimSe está ativo ou não.true

Exemplo de Requisição

curl -X POST 'https://portal.fipli.pro/api/v1/set_purchase_order_active' \
-H 'Content-Type: application/json' \
-d '{
"access_token": "<access_token>",
"unit_token": "<unit_token>",
"id_token_purchase_order": "<id_token>",
"active": true
}'

Resposta

200 OK

{
"success": true,
"data": {
"ok": true,
"message": "<message>",
"data": {
"id": "<id>",
"active": "<active>"
},
}
}

4xx e 5xx Erros

{
"success": false,
"error": "Invalid data"
}

Erros Comuns

StatusMensagemDescrição
403"Invalid data"Falha na autenticação (access_token ou unit_token inválidos).
500"Erro desconhecido"Erro interno ao listar os pedidos.