Introdução
Autenticação
Resposta e erros
Propósito da API
Parceiro da API
SDKs e plugins
Países
Isenções IVA
Changelog
Vendas
Recibos
Clientes
Artigos
Administração - Armazéns
Administração - Categorias
Administração - Colaboradores
Administração - Condições de pagamento
Administração - Formas de pagamento
Administração - Locais
Administração - Modos de expedição
Administração - Moedas
Administração - Tabela de preços
Administração - Séries
Administração - Taxas de IVA
Administração - Veículos
Administração - Unidades
Artigos - Procurar
—Permite procurar por um artigo.
value
mixed
required
Valor a procurar
search_in
string
Determina em que campo deve ser procurado. Pode ser enviado um dos seguintes valores: ID, Reference, Description, Barcode.
URL
https://facturalusa.pt/api/v2/items/find
Método
post
Resposta
200
Resposta exemplo
{
"id": integer,
"reference": string,
"description": string,
"details": string,
"details_show_print": boolean,
"type": string,
"cost_price": decimal,
"observations": string,
"reference_blocked": boolean,
"description_blocked": boolean,
"active": boolean,
"updated_at": string,
"created_at": string,
"stock": decimal,
"category": {
"id": integer,
"description": string,
"category_id": integer,
"active": boolean,
"updated_at": string,
"created_at": string
},
"unit": {
"id": integer,
"description": string,
"symbol": string,
"active": boolean,
"updated_at": string,
"created_at": string
},
"vat": {
"id": integer,
"description": string,
"type": string,
"tax": decimal,
"saft_region": string,
"active": boolean,
"updated_at": string,
"created_at": string
},
"vatexemption": {
"id": integer,
"code": string,
"description": string
},
"imagefile": {
"id": integer,
"name": string,
"url": string,
"size_mb": decimal
},
"prices": [
{
"id": integer,
"item_id": integer,
"price_id": integer,
"price": decimal,
"discount": decimal,
"updated_at": string,
"created_at": string,
"pricetable": {
"id": integer,
"description": string,
"is_default": boolean,
"active": boolean,
"updated_at": string,
"created_at": string
}
}
],
"barcodes": [
{
"id": integer,
"item_id": integer,
"code": string,
"code_ean": string,
"quantity": decimal,
"description": string,
"updated_at": string,
"created_at": string
}
],
"minimumstock": [
{
"id": integer,
"item_id": integer,
"warehouse_id": integer,
"quantity": decimal,
"updated_at": string,
"created_at": string
}
],
"averagecostprices": [
{
"id": integer,
"item_id": integer,
"warehouse_id": integer,
"average_cost_price": decimal,
"updated_at": string,
"created_at": string
}
],
"defaultprice": {
"id": integer,
"item_id": integer,
"price_id": integer,
"price": decimal,
"discount": decimal,
"updated_at": string,
"created_at": string
}
}
Sugerimos que teste e valide a resposta completa numa plataforma de testes de API como por exemplo Postman ou Insomnia.