Returns articles matching the specified advanced filter criteria.
Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
Query parameters
-
Page Number
Default value is
1. -
Field to sort by
-
Sorting direction
Values are
ASCorDESC. Default value isASC. -
Size per page
Default value is
60. -
Article ID filter.
Multi-value supported. Example: value1;value2 -
Article type filter
Values are
PRODUCT,SERVICE, orBUNDLE. -
Article code / external identifier filter
-
Article name filter
-
Article description filter
-
Article category ID filter.
Multi-value supported. Example: value1;value2 -
Unit of measurement filter
Values are
UNIT,ML,DL,L,HL,G,KG,T,H,M,M_2,M_3,KM, orDAY. -
Unit cost filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Unit price filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
VAT rate ID filter.
Multi-value supported. Example: value1;value2 -
Whether the article is archived
-
EAN barcode filter
-
Quantity in stock filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Validity start date filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- 01/01/2026..31/12/2026
- >=01/01/2026
- <=01/01/2026
- <>01/01/2026
Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.
- Range (
-
Validity end date filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- 01/01/2026..31/12/2026
- >=01/01/2026
- <=01/01/2026
- <>01/01/2026
Use <>01/01/2026 to return only records where the selected date is not equal to the filter date.
- Range (
-
Weight in kg filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Currency ID filter.
Multi-value supported. Example: value1;value2 -
Sale chart of accounts ID filter.
Multi-value supported. Example: value1;value2 -
Bundle item article ID filter.
Multi-value supported. Example: value1;value2 -
Bundle item unit of measurement filter
Values are
UNIT,ML,DL,L,HL,G,KG,T,H,M,M_2,M_3,KM, orDAY. -
Bundle item unit price filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Bundle item quantity filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Bundle item discount filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
-
Bundle item total price filterSupports comparison operators:
- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=) - Not equal (
<>)
Examples:
- <=100.00
- >=100.00
- <>100.00
- 100.00..200.00
Use
<>0to return only records where the selected amount is not equal to zero. - Range (
curl \
--request GET 'https://wyzio.app/api-v1/article/advanced'
[
{
"id": 42,
"type": "PRODUCT",
"articleId": "string",
"name": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"articleIdName": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"description": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"categoryId": 42,
"categoryName": "string",
"measurement": "UNIT",
"unitCost": 42.0,
"unitPrice": 42.0,
"vatRateId": 42,
"archived": true,
"ean": "string",
"creatorContactId": 42,
"quantity": 42.0,
"startDate": "2026-05-04T09:42:00Z",
"endDate": "2026-05-04T09:42:00Z",
"weightKg": 42.0
}
]