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 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.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
unit_tokenstringSimToken da unidade onde os pedidos serão buscados.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
date_fromstringSimData inicial (YYYY-MM-DD) para filtrar por estimated_payment_date.2025-11-01
date_tostringSimData final (YYYY-MM-DD) para filtrar por estimated_payment_date.2025-11-30
id_token_projectstringNãoToken do projeto associado ao pedido.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
id_token_contactstringNãoToken do contato associado ao pedido.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
id_token_stock_itemstringNãoToken do produto/serviço associado ao pedido.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
activebooleanNãoSe informado, filtra por pedidos ativos (true) ou inativos (false).true
id_token_categorystringNãoToken da categoria associada ao pedido.aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
code_ordersstringNãoCódigo interno do pedido (campo cod_orders).PV-202511-98sTqMKu0Mc

Exemplo de Requisição

curl -X POST 'https://portal.fipli.pro/api/v1/list_sales_orders'   -H 'Content-Type: application/json'   -d '{
"access_token": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"unit_token": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"date_from": "2025-11-01",
"date_to": "2025-11-30",
"active": true
}'

Resposta

200 OK

{
"success": true,
"data": [
{
"id_token": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"created_date_hours": "26/11/2025 11:05",
"active": true,
"freight_mode": 9,
"freight_total": "0.00",
"notify_email_charge": null,
"notify_email_nf": null,
"notify_email_alert": null,
"local_destino": 0,
"products_qty": null,
"tipo_documento": null,
"finalidade_emissao": null,
"presenca_comprador": null,
"consumidor_final": null,
"observation_sales": null,
"id_unit": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"id_stock_item": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"id_project": null,
"id_contact": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"id_bank_account": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"payment_type": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"description": "teste",
"value": "10.00",
"id_token_category": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"category": "Via API",
"estimated_payment_date": "2025-11-26T03:00:00.000Z",
"recurrence": false,
"quantity": "1.00",
"cod_orders": "PV-202511-98sTqMKu0Mc",
"nf": false,
"revenue": true,
"charge": false,
"cancel_nf": false,
"cancel_charge": false,
"date_nf": null,
"date_revenue": "26/11/2025 11:07",
"date_charge": null,
"date_cancel_nf": "26/11/2025 11:16",
"date_cancel_charge": "26/11/2025 11:16",
"date_payment": "26/11/2025 11:16",
"service_assoc_id": null,
"service_cod": null,
"service_location": null,
"tax_service_gross_amount": null,
"tax_service_deduction_amount": "0.00",
"tax_service_uncond_discount_amount": "0.00",
"tax_service_cond_discount_amount": "0.00",
"tax_iss_rate_percent": null,
"tax_service_base_amount": null,
"tax_iss_amount": null,
"ret_pis_rate_percent": null,
"ret_inss_rate_percent": null,
"ret_csll_rate_percent": null,
"ret_cofins_rate_percent": null,
"ret_ir_rate_percent": null,
"ret_other_rate_percent": null,
"ret_pis_amount": null,
"ret_inss_amount": null,
"ret_csll_amount": null,
"ret_cofins_amount": null,
"ret_ir_amount": null,
"ret_other_amount": null,
"ret_total_amount": null,
"net_receivable_amount": null,
"payment_key": "BOLETO",
"pix_key": null,
"charge_status": "CANCELLED",
"nf_status_text": null,
"nf_kind": "nfse",
"products": null,
"product_id_tokens": [],
"unit_name": "Principal Beta",
"unit_city_ibge": "3549904",
"unit_im": "452154",
"stock_item_name": "AOficial",
"project_name": null,
"contact_name": "BETA FIPLI",
"customer_city_ibge": "3549904",
"nick_name_bank_account": "Saldo"
}
]
}

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).
400"Parâmetros de data são obrigatórios."date_from e date_to não informados.
500"Erro desconhecido"Erro interno ao listar os pedidos.