Pular para o conteúdo principal

Documentação da API

POST /list_sales_orders

Resumo

Este endpoint retorna pedidos de venda filtrados conforme os parâmetros enviados na requisição.

Descrição

Utilize este endpoint para obter uma lista de pedidos de venda (sales orders) de uma unidade específica, podendo filtrar por projeto, contato, produto, categoria, código do pedido e outros parâmetros.


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.b31643fc-a45f-448c-99ee-736a547f6989
unit_tokenstringSimToken da unidade onde os pedidos serão buscados.e6988e9e-b0c1-410c-ae08-aed7c64ac71f
date_fromstringSimData inicial onde os pedidos serão buscados.20025-11-01
date_tostringSimData final onde os pedidos serão buscados.2025-11-30
id_projectstringNãoToken do projeto associado ao pedido (filtra pelos pedidos daquele projeto).baf65ec0-8335-42c1-8899-6de18e2b9bc6
id_contactstringNãoToken do contato associado ao pedido.3aeb0f0c-2b94-4ec7-bc3d-e1d7f6e8ac11
id_stock_itemstringNãoToken do produto/serviço associado ao pedido.a1b2c3d4-5678-4b3c-9de0-000011112222
activebooleanNãoSe informado, filtra por pedidos ativos (true) ou inativos (false).true
id_token_categorystringNãoToken da categoria associada ao pedido.cat-1234-5678-90ab-cdef12345678
service_assoc_idnumberNãoID associado ao serviço (quando houver relação com uma ordem/serviço externo).123
cod_orders (cod_pv)stringNãoCódigo interno do pedido de venda (campo cod_orders).PV-2024-0001

Exemplo de Requisição

curl -X POST 'https://portal.fipli.pro/api/v1/list_sales_orders' -H 'Content-Type: application/json' -H 'userlogged: <jwt>' -d '{
"access_token": "b31643fc-a45f-448c-99ee-736a547f6989",
"unit_token": "e6988e9e-b0c1-410c-ae08-aed7c64ac71f",
"id_project": "baf65ec0-8335-42c1-8899-6de18e2b9bc6",
"active": true
}'

Resposta

200 OK

{
"success": true,
"data": [
{
"token": "d3e9f2b7-54ce-4d96-b729-51e4af6b9c10",
"cod_orders": "PV-2024-0001 - (cod_pv)" ,
"description": "Venda de serviço de consultoria",
"value": 3500.00,
"quantity": 1,
"created_date": "02/09/2024 12:07",
"project_token": "baf65ec0-8335-42c1-8899-6de18e2b9bc6",
"contact_token": "3aeb0f0c-2b94-4ec7-bc3d-e1d7f6e8ac11",
"stock_item_token": "a1b2c3d4-5678-4b3c-9de0-000011112222",
"id_token_category": "cat-1234-5678-90ab-cdef12345678",
"active": true,
"nf_status": "nao_emitida",
"charge_status": "OPEN"
}
]
}

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.