Skip to main content

Favorites

Get favorite-lists​

This endpoint allows you to get all the favorites-list

URL : /favorites

Method :

Auth required : Yes

Permissions required : No

Query parameters : Default filters

Success Response​

Condition : If favorites are found.

Code : 200 OK

Content example

[
{
"gListID": "9c29a83f-6382-4264-a8b4-2515713cc7f9",
"sListname": "My favorites"
},
...
]

or

Condition : no favorites are found.

Content example

{
"text": "Keine Favoritenlisten gefunden."
}

Get favorite-list by id​

This endpoint allows you to get a favorites-list by id

URL : /favorites/:id

Method :

Auth required : Yes

Permissions required : No

Success Response​

Condition : If the favorite-list is found.

Code : 200 OK

Content example

{
"gListID": "9c29a83f-6382-4264-a8b4-2515713cc7f9",
"sListname": "Test"
}

or

Condition : if no favorite-list is found.

Content example

{
"text": "Kein(e) Favorit(en) gefunden"
}

Create favorite-list​

This endpoint allows you to create a favorites-list

URL : /favorites/:id

Method :

Auth required : Yes

Permissions required : No

Body

{
"sListname": "Test 1463"
}

Success Response​

Condition : If the favorite-list is successfully created.

Code : 200 OK

Content example

{
"gListID": "b31db048-7f79-4366-90c2-e9053aa6e376",
"sListname": "Test 1463"
}

Update favorite-list​

This endpoint allows you to update a favorites-list

URL : /favorites/:id

Method :

Auth required : Yes

Permissions required : No

Body

{
"gListID": "cb3aac5b-b139-4b64-9baf-dc717adbe0a0",
"sListname": "Test 37"
}

Success Response​

Condition : If the favorite-list is successfully updated.

Code : 200 OK

Content example

{
"gListID": "cb3aac5b-b139-4b64-9baf-dc717adbe0a0",
"sListname": "Test 37"
}

Delete favorite-list​

This endpoint allows you to delete a favorite

URL : /favorites/:id

Method :

Auth required : Yes

Permissions required : No

Body

None

Success Response​

Condition : If the favorite-list is deleted successfully.

Code : 200 OK

Content example

None

Get favorite-items​

This endpoint allows you to get all the favorites-list

URL : /favorites/:id/items

Method :

Auth required : Yes

Permissions required : No

Query parameters : Default filters

Success Response​

Condition : If favorites are found.

Code : 200 OK

Content example

[
{
"decQuantity": 66,
"gListID": "5b6d093d-cf88-4070-b089-bb23b5d5d714",
"oArticle": {
"decQuantityPackage": null,
"decSalesPrice1": 532.00,
"lngSalesPriceUnit": 1,
"sArticleCode1": "Quark",
"sArticleCode2": "Software",
"sArticleCode3": "Grafik - DTP",
"sArticleID": "7600165E",
"sEAN": "",
"sGTIN": {
"isNotNull": false,
"value": ""
},
"sName": "QuarkXPress Passport Mac UV",
"sQuantityUnitPackage": "",
"sQuantityUnitSales": "Stk",
"shtPlanningCode": 4,
"shtStatus": 2
},
"shtItemID": 1
},
...
]

or

Condition : no favorites are found.

Content example

{
"text": "Keine Favoriten gefunden."
}

Create favorite-item​

This endpoint allows you create a favorite

URL : /favorites/:id/items

Method :

Auth required : Yes

Permissions required : No

Body

{
"decQuantity": 66.234,
"gListID": "5b6d093d-cf88-4070-b089-bb23b5d5d714",
"oArticle": {
"decQuantityPackage": null,
"decSalesPrice1": null,
"lngSalesPriceUnit": null,
"sArticleCode1": null,
"sArticleCode2": null,
"sArticleCode3": null,
"sArticleID": "2000045H",
"sEAN": null,
"sGTIN": "",
"sName": null,
"sQuantityUnitPackage": null,
"sQuantityUnitSales": null,
"shtPlanningCode": null,
"shtStatus": null
},
"shtItemID": null
}

Success Response​

Condition : If the favorite is created.

Code : 200 OK

Content example

{
"decQuantity": 66.234,
"gListID": "5b6d093d-cf88-4070-b089-bb23b5d5d714",
"oArticle": {
"decQuantityPackage": null,
"decSalesPrice1": 603.16,
"lngSalesPriceUnit": 1,
"sArticleCode1": "Sony",
"sArticleCode2": "Peripherie",
"sArticleCode3": "Monitore",
"sArticleID": "2000045H",
"sEAN": "",
"sGTIN": {
"isNotNull": false,
"value": ""
},
"sName": "Monitor 15 sony TFT HS53 Blue\"",
"sQuantityUnitPackage": "",
"sQuantityUnitSales": "Stk",
"shtPlanningCode": 4,
"shtStatus": 2
},
"shtItemID": 8
}

Update favorite-item​

This endpoint allows you to update a favorite

URL : /favorites/:id/items/:id

Method :

Auth required : Yes

Permissions required : No

Body

{
"decQuantity": 66.234,
"gListID": "5b6d093d-cf88-4070-b089-bb23b5d5d714",
"oArticle": {
"decQuantityPackage": null,
"decSalesPrice1": 532.00,
"lngSalesPriceUnit": 1,
"sArticleCode1": "Quark",
"sArticleCode2": "Software",
"sArticleCode3": "Grafik - DTP",
"sArticleID": "7600165E",
"sEAN": "",
"sGTIN": {
"isNotNull": false,
"value": ""
},
"sName": "QuarkXPress Passport Mac UV",
"sQuantityUnitPackage": "",
"sQuantityUnitSales": "Stk",
"shtPlanningCode": 4,
"shtStatus": 2
},
"shtItemID": 9
}

Success Response​

Condition : If the favorite is updated successfully.

Code : 200 OK

Content example

{
"decQuantity": 66.234,
"gListID": "5b6d093d-cf88-4070-b089-bb23b5d5d714",
"oArticle": {
"decQuantityPackage": null,
"decSalesPrice1": 532.00,
"lngSalesPriceUnit": 1,
"sArticleCode1": "Quark",
"sArticleCode2": "Software",
"sArticleCode3": "Grafik - DTP",
"sArticleID": "7600165E",
"sEAN": "",
"sGTIN": {
"isNotNull": false,
"value": ""
},
"sName": "QuarkXPress Passport Mac UV",
"sQuantityUnitPackage": "",
"sQuantityUnitSales": "Stk",
"shtPlanningCode": 4,
"shtStatus": 2
},
"shtItemID": 9
}

Delete favorite-item​

This endpoint allows you to delete a favorite

URL : /favorites/:id/items/:id

Method :

Auth required : Yes

Permissions required : No

Body

None

Success Response​

Condition : If the favorite is deleted successfully.

Code : 200 OK

Content example

None