Brands
Set of methods to get brands
| API | Description | Additional information |
|---|---|---|
| GET api/Brands |
Gets the list of brands available |
Categories
Set of methods to get categories
| API | Description | Additional information |
|---|---|---|
| GET api/Categories |
Returns the list of categories available |
|
| GET api/Categories/GetConcatenated |
Returns a list of concatenated categories (Parent | Child | Child of Child | ....) or (Child | Parent | Parent of Parent | ...) |
CentralProducts
Set of methods to get client products
| API | Description | Additional information |
|---|---|---|
| GET api/CentralProducts/Count |
Gets the total (count) of products available |
|
| GET api/CentralProducts/GetArticlecodesBySupplier |
Gets a set of article codes, grouped by supplier. |
|
| GET api/CentralProducts/GetByEan |
Gets a single product managed by oresto by use of EAN |
|
| GET api/CentralProducts/GetBySupplier |
Gets a single product managed by oresto by use of the supplier code |
|
| GET api/CentralProducts/GetEan |
Gets a list of EAN available managed by Oresto |
|
| GET api/CentralProducts/Nested/GetByEan |
Gets a single nested product managed by oresto by use of EAN |
Obsolete: Will be removed in future release. |
| GET api/CentralProducts/Nested/GetBySupplier |
Gets a single nested product managed by oresto by use of the supplier code |
Obsolete: Will be removed in future release. |
| GET api/CentralProducts/Nested |
Gets a list of nested products available |
Obsolete: Will be removed in future release. |
| GET api/CentralProducts |
Gets a list of products available |
ClientLocationDeliveryDates
Set of methods to get/update the client locations delivery dates
| API | Description | Additional information |
|---|---|---|
| GET api/ClientLocationDeliveryDates |
Gets the delivery dates of a client location |
|
| PUT api/ClientLocationDeliveryDates |
Overwrites the delivery dates of a client |
ClientLocations
Set of methods to get client locations
| API | Description | Additional information |
|---|---|---|
| GET api/ClientLocations |
Get a list of client locations available |
|
| POST api/ClientLocations |
Method to add a new client location to the system |
|
| PUT api/ClientLocations |
Updates the current client location |
|
| DELETE api/ClientLocations/{Id} |
Deletes a client location |
|
| DELETE api/ClientLocations/All |
Deletes all client locations of a client |
ClientOrders
Set of methods to aquire information about the client orders
| API | Description | Additional information |
|---|---|---|
| GET api/ClientOrders |
Gets a list of available client orders |
|
| PUT api/ClientOrders/ProcessOrders |
Method to process a list of orders |
ClientProducts
Set of methods to get client products
| API | Description | Additional information |
|---|---|---|
| GET api/ClientProducts |
Get a list of client Products available |
|
| POST api/ClientProducts |
Method to add a new client Product to the system |
|
| POST api/ClientProducts/Multiple |
Method to add new client products |
|
| POST api/ClientProducts/Multiple/AddOrUpdate |
Method to add or update client products |
|
| PUT api/ClientProducts |
Updates the current client Product |
|
| PUT api/ClientProducts/Multiple |
Method to update new client products |
|
| DELETE api/ClientProducts/All |
Deletes all products of a client, if no client provided deletes all products of all clients |
|
| DELETE api/ClientProducts |
Deletes a client Product |
Clients
Set of methods to create/alter/get clients
| API | Description | Additional information |
|---|---|---|
| GET api/Clients |
Gets a list of available clients |
|
| GET api/Clients/OrderListItems |
Get the list of curated products this client can order |
|
| POST api/Clients |
Method to add a new client to the system |
|
| POST api/Clients/LinkClientToRepresentative |
Create a link between a Client and a Representative |
|
| POST api/Clients/LinkClientToUsers |
Create a link between a Client and multiple Users |
|
| POST api/Clients/OrderListItems |
Add one or more product(s) to the list of curated products a client can order. |
|
| POST api/Clients/UnlinkClientFromRepresentative |
Delete a link between a Client and a Representative |
|
| POST api/Clients/UnlinkClientFromUsers |
Delete a link between a Client and multiple Users |
|
| PUT api/Clients |
Updates the current client |
|
| PUT api/Clients/OrderListItems |
Replace the curated list for a client with a given list. |
|
| DELETE api/Clients/OrderListItems |
Delete an item from a curated product list of a client. |
|
| DELETE api/Clients |
Deletes a client |
ClientSegments
Set of methods to get client segments
| API | Description | Additional information |
|---|---|---|
| GET api/ClientSegments |
Get a list of client segments available |
ContentTypes
Set of methods to get content types
| API | Description | Additional information |
|---|---|---|
| GET api/ContentTypes |
Gets the list of content types |
ErrorLogs
Set of methods to get latest errors
| API | Description | Additional information |
|---|---|---|
| GET api/ErrorLogs |
Gets the list of errors according to a date |
|
| GET api/ErrorLogs |
Gets the list of last known errors, use page to skip records |
LinkProducts
Set of methods to link central products with own products
| API | Description | Additional information |
|---|---|---|
| GET api/LinkProducts/GetByEan |
Gets a list of linked products (unique with multiple salestypes) by use of EAN |
|
| GET api/LinkProducts/GetBySupplier |
Gets a list of linked products (unique with multiple salestypes) by use of the supplier code |
|
| GET api/LinkProducts/GetByWholesalerArticleNumber |
Gets a list of linked products (unique with multiple salestypes) by use of wholesaler article number |
|
| GET api/LinkProducts/GetEan |
Gets a list of EAN available of the linked products |
|
| GET api/LinkProducts/GetWholesalerArticleNumbers |
Gets a list of wholesaler article numbers available |
|
| GET api/LinkProducts/Nested/GetByEan |
Gets a list of nested linked products (unique with multiple salestypes) by use of EAN |
Obsolete: Will be removed in future release. |
| GET api/LinkProducts/Nested/GetBySupplier |
Gets a list of nested linked products (unique with multiple salestypes) by use of the supplier code |
Obsolete: Will be removed in future release. |
| GET api/LinkProducts/Nested |
Gets a list of nested linked products |
Obsolete: Will be removed in future release. |
| GET api/LinkProducts |
Gets a list of linked products |
|
| POST api/LinkProducts |
Method to link central products with own products |
|
| PUT api/LinkProducts |
Method to update the linked product |
|
| PUT api/LinkProducts/Sales |
Method to update the sales information of a product (linked) |
|
| DELETE api/LinkProducts |
Method to delete a linked product |
MultiplierTypes
Set of methods to get the units needed for multipliers
| API | Description | Additional information |
|---|---|---|
| GET api/MultiplierTypes |
Gets the list of units to use for use of a multiplier |
Producers
Set of methods to get client producers
| API | Description | Additional information |
|---|---|---|
| GET api/Producers |
Gets the producers available |
ProductInfo
Set of methods to manage product availability information
| API | Description | Additional information |
|---|---|---|
| GET api/ProductInfo/GetAvailabilityInfo |
Gets a list of EAN available of the linked products |
|
| GET api/ProductInfo/GetWholesalerInfo |
No documentation available. |
ProductPhotos
Set of methods to process or get product photos
| API | Description | Additional information |
|---|---|---|
| GET api/ProductPhotos |
Gets the list of products with their photos available |
|
| POST api/ProductPhotos |
Method to add a new product photo to an existing product |
|
| DELETE api/ProductPhotos |
Deletes one or multiple product photos |
Products
Set of methods to get wholesaler products
| API | Description | Additional information |
|---|---|---|
| GET api/Products/GetByEan |
Gets a list of products (unique with multiple salestypes) for the wholesaler by use of EAN |
|
| GET api/Products/GetBySupplier |
Gets a list of products (unique with multiple salestypes) for the wholesaler by use of the supplier code |
|
| GET api/Products/GetByWholesalerArticleNumber |
Gets a list of products (unique with multiple salestypes) for the wholesaler by use of wholesaler article number |
|
| GET api/Products/GetEan |
Gets a list of EAN available |
|
| GET api/Products/GetWholesalerArticleNumbers |
Gets a list of wholesaler article numbers available |
|
| GET api/Products/Nested/GetByEan |
Gets a list of nested products (unique with multiple salestypes) for the wholesaler by use of EAN |
Obsolete: Will be removed in future release. |
| GET api/Products/Nested/GetBySupplier |
Gets a list of nested products (unique with multiple salestypes) for the wholesaler by use of the supplier code |
Obsolete: Will be removed in future release. |
| GET api/Products/Nested |
Gets a list of nested products available for the wholesaler |
Obsolete: Will be removed in future release. |
| GET api/Products |
Gets a list of products available for the wholesaler |
|
| POST api/Products |
Method to add a new product to the system |
|
| PUT api/Products |
Method to update a product |
|
| PUT api/Products/Sales |
Method to update the sales information of a product (linked or own) |
|
| DELETE api/Products |
Method to delete a product |
Representatives
Set of methods to get/create/alter representatives
| API | Description | Additional information |
|---|---|---|
| GET api/Representatives |
Get a list of available representatives |
|
| POST api/Representatives |
Create a new representative |
|
| POST api/Representatives/LinkRepresentativeToClients |
Create a link between a Representative and multiple Clients |
|
| POST api/Representatives/UnlinkRepresentativeFromClients |
Deletes a link between a Representative and multiple Clients |
|
| PUT api/Representatives |
Update the user |
|
| DELETE api/Representatives |
Delete a representative |
StorageConditions
Set of methods to get storage conditions
| API | Description | Additional information |
|---|---|---|
| GET api/StorageConditions |
Gets the list of storage conditions |
Suppliers
Set of methods to get suppliers
| API | Description | Additional information |
|---|---|---|
| GET api/Suppliers |
Retrieves the list of suppliers |
|
| GET api/Suppliers/GetByVat |
Retrieves a supplier by a VAT number and country code |
UnitSalesPrices
Set of methods to get the units needed for sale prices
| API | Description | Additional information |
|---|---|---|
| GET api/UnitSalesPrices |
Gets the list of units to use for sale prices |
Users
Set of methods to get/create/alter users
| API | Description | Additional information |
|---|---|---|
| GET api/Users |
Get a list of available users |
|
| POST api/Users |
Create a new user |
|
| POST api/Users/LinkUserToClient |
Create a link between a User and a Client |
|
| POST api/Users/UnlinkUserFromClient |
Delete a link between a User and a Client |
|
| PUT api/Users |
Update the user |
|
| DELETE api/Users |
Delete a user |