HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
DELETE | /services/v3/favorites | Deletes all favorite lists that are deleteable. | Required | - |
POST | /services/v3/favorites | Creates a new favorite list. | Required | - |
GET | /services/v3/favorites/{id} | Gets a favorite list by its id. | Required | - |
DELETE | /services/v3/favorites/{id} | Deletes a favorite list by its id. | Required | - |
PUT | /services/v3/favorites/{id} | Updates a favorite list by its id. | Required | - |
PATCH | /services/v3/favorites/{id} | Updates a favorite list by its id. | Required | - |
GET | /services/v3/favorites/{id}/items | Gets favorite list items by favorite list ID. | Required | - |
POST | /services/v3/favorites/{id}/items | Adds an item to the favorite list. | Required | - |
DELETE | /services/v3/favorites/{id}/items | Removes all removable items from the favorite list. | Required | - |
DELETE | /services/v3/favorites/{id}/items/{itemId} | Removes a specific item from the favorite list. | Required | - |
POST | /services/v3/favorites/{id}/merge | Merges items from another favorite list into this one. | Required | - |
PUT | /services/v3/favorites/{id}/takeownership | If a favorite list has policy rogue, you can take ownership of it, and thereby re-gain full control of it. A favorite list becomes rogue if it was created in an anonymous user context and then carried on into an authenticated context (logged in). | Required | - |
GET | /services/v3/favorites?tag={tag} | Gets all favorite lists, optionally lists filtered by tag. | Required | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/baskets | Lists baskets available in context of the request. Depending on the shop configuration, you may get basket(s) from your last visit. Note: You should use the 'auth' api before attempting to use any basket api in order to setup a ticket for using baskets. | Required | - |
POST | /services/v3/baskets | Creates a new basket. | Required | - |
GET | /services/v3/baskets/{basketId} | Gets a specific basket and its content by its id. | Required | - |
DELETE | /services/v3/baskets/{basketId} | Deletes the basket. | Required | - |
PATCH | /services/v3/baskets/{basketId}/annotation | Updates basket annotations such as name, comment or delivery date. | Required | - |
PUT | /services/v3/baskets/{basketId}/annotation | Updates basket annotations such as name, comment or delivery date. | Required | - |
PUT | /services/v3/baskets/{basketId}/billto | Currently not supported. | Required | - |
POST | /services/v3/baskets/{basketId}/checkout | Turns the basket into an order. | Required | - |
GET | /services/v3/baskets/{basketId}/coupons | Lists coupons in basket. | Required | - |
POST | /services/v3/baskets/{basketId}/coupons | Adds a coupon to basket. | Required | - |
DELETE | /services/v3/baskets/{basketId}/coupons | Removes all coupons from basket. | Required | - |
DELETE | /services/v3/baskets/{basketId}/coupons/{couponId} | Removes a specific coupon from basket. | Required | - |
GET | /services/v3/baskets/{basketId}/lines | Gets basket lines. | Required | - |
POST | /services/v3/baskets/{basketId}/lines | Adds one or more items as lines to basket. | Required | - |
DELETE | /services/v3/baskets/{basketId}/lines | Deletes all lines from basket. | Required | - |
DELETE | /services/v3/baskets/{basketId}/lines/{lineId} | Deletes a specific line from basket. | Required | - |
GET | /services/v3/baskets/{basketId}/paymentmethods | Lists available payment methods for the basket. | Required | - |
POST | /services/v3/baskets/{basketId}/paymentmethods | Set payment method to the basket. | Required | - |
GET | /services/v3/baskets/{basketId}/progress | Returns the progress of the basket on its way to becoming a fully accepted order. This returns a list of actions and their completeness required to check out the basket. | Required | - |
POST | /services/v3/baskets/{basketId}/rollback | Rollback a previously started checkout flow. | Required | - |
PUT | /services/v3/baskets/{basketId}/sellto | Updates "sell-to" address of the basket. | Required | - |
PUT | /services/v3/baskets/{basketId}/shipto | Updates "ship-to" address of the basket. | Required | - |
GET | /services/v3/baskets/{basketId}/state | Gets the state held by the basket. Basket records state information as this is a vital informatio that directly affects product availability and pricing. Unlike many other resources, the basket information is processed based on the state of the basket, and not based on the context provided by the clients state. You should therefore take care to sync these states between client and basket and / or otherwise make any differences in state obvious to end users in a way that forms a natural flow for end users. The response format is the same as the context api. The context helps you identify any discrepancies of the current client-held context. | Required | - |
PUT | /services/v3/baskets/{basketId}/state | Updates basket context such as location, currency and language. | Required | - |
GET | /services/v3/baskets/{basketId}/status | OBSOLETED ENDPOINT! Do not use this endpoint - use /progress endpoint instead. This endpoint will be removed any time soon. | Required | - |
GET | /services/v3/baskets/{basketId}/uservalues | Gets all user values from basket. | Required | - |
POST | /services/v3/baskets/{basketId}/uservalues | Creates or updates user values. | Required | - |
PUT | /services/v3/baskets/{basketId}/uservalues | Creates or updates user values. | Required | - |
DELETE | /services/v3/baskets/{basketId}/uservalues | Deletes all user values from basket. | Required | - |
GET | /services/v3/baskets/{basketId}/uservalues/{key} | Gets a specific user value by specified key from basket. If checksum is supplied, the user value is streamed in the response instead of in json output. | Required | - |
DELETE | /services/v3/baskets/{basketId}/uservalues/{key} | Deletes a user value by specified key from basket. | Required | - |
PUT | /services/v3/baskets/{basketId}/uservalues/{key} | Updates a user value by specified key from basket. | Required | - |
POST | /services/v3/baskets/{id}/merge | Merges data from another basket into this basket. Basically, this imports lines, coupons and redeemed giftcards into this basket. | Required | - |
PUT | /services/v3/baskets/{id}/takeownership | Takes ownership of a "rogue" basket. If a basket has policy rogue, you can take ownership of it, and thereby re-gain full control of it. A rogue basket is a basket that was created prior to logging in and subsequently transferred to the login by authenticating as a non-anonymous user. | Required | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v2/basket | Gets visible basket or baskets, depending on shop allows multiple basket | - | - |
POST | /sessionservices/v2/basket | Creates a new basket. Note: This will advertently create a session. | - | - |
GET | /sessionservices/v2/basket/{id} | Gets the basket with the specified ID. If this basket does not exist, or you do not have permissions, a 404 is returned. | - | - |
GET | /sessionservices/v2/basket/current | Gets current basket. If a shop allows multiple baskets, the method returns active basket. | - | - |
GET | /sessionservices/v2/basket/current/coupon | List coupons in basket. | - | - |
POST | /sessionservices/v2/basket/current/coupon | Adds the coupon to basket and returns a message wether or not it succeeded. A failure adding (if not found, duplicate, already exists etc) will result in a code 400. | - | - |
DELETE | /sessionservices/v2/basket/current/coupon | Removes the coupon from basket and returns a message wether or not it succeeded. A failure removing if not found will result in a code 400. | - | - |
DELETE | /sessionservices/v2/basket/current/coupon/{couponId} | Removes the coupon from basket and returns a message wether or not it succeeded. A failure removing if not found will result in a code 400. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v1/basket | Gets visible basket or baskets, depending on shop allows multiple basket | - | - |
GET | /sessionservices/v1/basket/{id} | Gets the basket with the specified ID. If this basket does not exist, or you do not have permissions, a 404 is returned. | - | - |
GET | /sessionservices/v1/basket/current | Gets current basket. If a shop allows multiple baskets, the method returns active basket. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/texts | Return a list of text blocks | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/recommendations?itemKeys={itemKeys} | Returns product recommendations based on the a provided JSON formatted array of item keys, f.inst [{"itemId":6536309,"typeOfItem":"product"}], and other parameters. Item keys that do not have the type "product" will be ignored. | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/orders/{orderGuid} | Gets a specific order and its content by its id. | Not allowed | - |
GET | /services/v3/orders/{orderGuid}/lines | Gets order lines. | Not allowed | - |
GET | /services/v3/orders/{orderGuid}/uservalues | Gets all user values from order. | Not allowed | - |
GET | /services/v3/orders/{orderGuid}/uservalues/{key} | Gets a specific user value by specified key from order. If checksum is supplied, the user value is streamed in the response instead of in json output. | Not allowed | - |
GET | /services/v3/orders/{orderId} | Gets a specific order and its content by its id. | Required | - |
GET | /services/v3/orders/{orderId}/lines | Gets order lines. | Required | - |
GET | /services/v3/orders/{orderId}/uservalues | Gets all user values from order. | Required | - |
GET | /services/v3/orders/{orderId}/uservalues/{key} | Gets a specific user value by specified key from order. If checksum is supplied, the user value is streamed in the response instead of in json output. | Required | - |
GET | /services/v3/orders?search={search}&fromDate={fromDate}&toDate={toDate}&p={p}&rp={rp} | Lists orders available in context of the request. The result set is ordered by creation date descending (newest orders are returned first). Depending on the shop configuration, you may get order(s) from your last visit. Note: You should use the 'auth' api before attempting to use any order api in order to setup a ticket for using orders. | Required | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v2/order | Gets list of orders for curently logged in customer. If there is no current customer or you do not have permissions, a 404 is returned. | - | - |
GET | /sessionservices/v2/order/{id} | Gets order with the specified ID. If no current customer is logged in or you do not have permissions, a 404 is returned. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v1/order | Gets list of orders for curently logged in customer. If there is no current customer or you do not have permissions, a 404 is returned. | - | - |
GET | /sessionservices/v1/order/{id} | Gets order with the specified ID. If no current customer is logged in or you do not have permissions, a 404 is returned. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/menus | Returns the entire menu tree. | Not allowed | - |
GET | /services/v3/menus/{kind} | Returns the entire menu for the kind requested. | Not allowed | - |
GET | /services/v3/menus/{kind}/{id} | Returns a specific menu item. | Not allowed | - |
GET | /services/v3/menus/{kind}/{id}/images/{imageId}/stream/{imageSizeTypeId}?rev={rev} | Returns a http stream for the image. | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
POST | /services/v3/logs | Not allowed | Required | |
POST | /services/v3/logs/test | Not allowed | Required |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
POST | /services/v3/customers | Creates a new customer and associated login. | Not allowed | - |
GET | /services/v3/customers/current | Get the customer and login information that corresponds to the supplied authentication. | Required | - |
DELETE | /services/v3/customers/current | Delete Current Customer | Required | - |
PATCH | /services/v3/customers/current | Updates properties on authenticated customer. | Required | - |
POST | /services/v3/customers/current/delete | Delete Current Customer | Required | - |
PATCH | /services/v3/customers/current/logins/current | Updates properties on the login authenticated. | Required | - |
PUT | /services/v3/customers/current/selltoaddress | Update sell to address on authenticated customer. | Required | - |
GET | /services/v3/customers/current/shipToAddresses | Get the customer all shipement addresses. | Required | - |
POST | /services/v3/customers/current/shipToAddresses | Creates a new customer delivery address | Required | - |
DELETE | /services/v3/customers/current/shipToAddresses | Delete Current Customer all delivery address | Required | - |
GET | /services/v3/customers/current/shipToAddresses/{shipToAddressId} | Get the customer specific address. | Required | - |
PUT | /services/v3/customers/current/shipToAddresses/{shipToAddressId} | Updates a customer delivery address | Required | - |
DELETE | /services/v3/customers/current/shipToAddresses/{shipToAddressId} | Delete Current Customer specific delivery address | Required | - |
GET | /services/v3/customers/policies | Get policies that applies to customer and login creation. | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/menuitemrelations?itemKeys={itemKeys} | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/productlocations?itemKeys={itemKeys} | Returns ProductLocations identifier by a json formatted array of item keys, i.e. [{"itemId":1212002,"typeOfItem":"product"}] | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
POST | /services/v3/auth/authenticate | Generates authentication and ticket required or recommended for various api resources. | Optional | - |
POST | /services/v3/auth/hello | Registers an app with the hosting webshop using a known api key. Depending on the level of trust to the app, the api can return enough info to complete the registration, or the shop owner has to take additional steps to complete the registration. | Not allowed | - |
POST | /services/v3/auth/passwordreset | Send password reset email for specific Customer or SalesPerson by using Email Or UserName | Not allowed | - |
POST | /services/v3/auth/renew | Renews authentication and ticket required or recommended for various api resources. It is recommended calling this resource according to the ttl of authentication response.. If switching hostname, you should also renew, as the authenication and ticket is bound to a specific shop.. | Required | - |
POST | /services/v3/auth/setcustomerscope | Set the specific customer in scope of salesperson authentication. | Required | - |
POST | /services/v3/auth/verifyhello | Registers an app with the hosting webshop using a known api key. Depending on the level of trust to the app, the api can return enough info to complete the registration, or the shop owner has to take additional steps to complete the registration. | Not allowed | Required |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/context | Returns context information such as currency, language, country. If no parameters are specified in the GET request, it returns default context information for the shop, e.g. currency, language, country. | Optional | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v1/context | Gets current context information | - | - |
POST | /sessionservices/v1/context/changecontext | Change the price calculation context. Use null value in properties to reset to default. Note: Changing pricing context may required the shop to be configured to allow this. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v3/apistate | Pulls context information such as currency, language, country, authentication from server state in API format. This allows you to continue working in stateless V3 API's with work started in (legacy) web based eseller. | Not allowed | - |
PUT | /sessionservices/v3/apistate | set context information such as currency, language, country. | Required | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/countries | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v2/basket/{id}/uservalues | Gets all user values from the basket with the specified ID | - | - |
POST | /sessionservices/v2/basket/{id}/uservalues | - | - | |
DELETE | /sessionservices/v2/basket/{id}/uservalues | Deletes all user values from a basket with specific ID | - | - |
GET | /sessionservices/v2/basket/{id}/uservalues/{key} | Gets a user value by specified key from basket with specified ID | - | - |
DELETE | /sessionservices/v2/basket/{id}/uservalues/{key} | Deletes a user value by specified key from current basket | - | - |
PUT | /sessionservices/v2/basket/{id}/uservalues/{key} | Updates a user value by specified key from basket with specified ID | - | - |
GET | /sessionservices/v2/basket/current/uservalues | Gets all user values from current basket | - | - |
POST | /sessionservices/v2/basket/current/uservalues | - | - | |
DELETE | /sessionservices/v2/basket/current/uservalues | Deletes all user values from current basket | - | - |
GET | /sessionservices/v2/basket/current/uservalues/{key} | Gets a user value by specified key from current basket | - | - |
DELETE | /sessionservices/v2/basket/current/uservalues/{key} | Deletes a user value by specified key from current basket | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v1/basket/{id}/uservalues | Gets all user values from the basket with the specified ID | - | - |
POST | /sessionservices/v1/basket/{id}/uservalues | Creates or updates a user value to a basket with specified ID | - | - |
DELETE | /sessionservices/v1/basket/{id}/uservalues | Deletes all user values from a basket with specific ID | - | - |
GET | /sessionservices/v1/basket/{id}/uservalues/{key} | Gets a user value by specified key from basket with specified ID | - | - |
DELETE | /sessionservices/v1/basket/{id}/uservalues/{key} | Deletes a user value by specified key from current basket | - | - |
PUT | /sessionservices/v1/basket/{id}/uservalues/{key} | Updates a user value by specified key from basket with specified ID | - | - |
GET | /sessionservices/v1/basket/current/uservalues | Gets all user values from current basket | - | - |
POST | /sessionservices/v1/basket/current/uservalues | Creates or updates a user value to current basket | - | - |
DELETE | /sessionservices/v1/basket/current/uservalues | Deletes all user values from current basket | - | - |
GET | /sessionservices/v1/basket/current/uservalues/{key} | Gets a user value by specified key from current basket | - | - |
DELETE | /sessionservices/v1/basket/current/uservalues/{key} | Deletes a user value by specified key from current basket | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/imagesizetypes | Returns available imagesizetypes for the 'current' shop/layout | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/manufacturers | Returns a list of manufacturers | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/media | Not allowed | - | |
GET | /services/v3/media/{name} | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/currencies | List currencies. | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/products/{productId}/images/{imageId}/stream/{imageSizeTypeId}?rev={rev} | Returns a http stream for the image. | Not allowed | - |
GET | /services/v3/products/{productId}/productmenus | Not allowed | - | |
GET | /services/v3/products/{productId}/relatedproducts?tag={tag} | Returns a product list of related products. | Not allowed | - |
GET | /services/v3/products/list | Returns a product list and meta data structures. | Not allowed | - |
GET | /services/v3/products?extItemKeys={extItemKeys} | Returns multiple products identifier by a json formatted array of item keys using external id, i.e. [{"itemId":"E6536309","typeOfItem":"product"}] | Not allowed | - |
GET | /services/v3/products?itemKeys={itemKeys} | Returns multiple products identifier by a json formatted array of item keys, i.e. [{"itemId":6536309,"typeOfItem":"product"}] | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/salespersons/current | Get the salesperson and login information that corresponds to the supplied authentication. | Required | - |
GET | /services/v3/salespersons/current/customers | Get available customers for current salesperson. | Required | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/languages | Return a list of languages which are enabled and against viewshop parameters | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/docmodel/{documentType}/{documentKey} | Returns a document. | Not allowed | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /sessionservices/v2/basket/current/line | Gets lines from current basket. | - | - |
POST | /sessionservices/v2/basket/current/line | Adds lines to basket and returns all newly created lines from current basket. Accepts an array of BasketLineBody's to allow for modifying multiple lines at once. | - | - |
PUT | /sessionservices/v2/basket/current/line | Updates one or more lines in current basket and returns all updated lines. | - | - |
DELETE | /sessionservices/v2/basket/current/line | Deletes all lines from current basket, aka empty basket. | - | - |
DELETE | /sessionservices/v2/basket/current/line/{basketLineId} | Deletes a line with given ID from current basket. | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
POST | /sessionservices/v2/basket/current/ageverification | set age verification token id of the current basket | - | - |
GET | /sessionservices/v2/basket/current/ageverification?newNonce={newNonce} | Gets age verification of the current basket | - | - |
HTTP method | URL | Description | Authentication | HMAC authorization |
---|---|---|---|---|
GET | /services/v3/locations | List locations. | Not allowed | - |
GET | /services/v3/locations/{locationId} | List a specific location. | Not allowed | - |
Deletes all favorite lists that are deleteable.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Creates a new favorite list.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "name" : "string", "description" : "string", "tag" : "string", "sortOrder" : "int32", "isActive" : "boolean", "isReadonly" : "boolean"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","policies" : "Deletable | Owner | Personal | Rogue | ShopFrontAccess (Owner | Viewer | Rogue) | Updateable | Viewer","extFavoriteId" : "string","name" : "string","description" : "string","tag" : "string","isActive" : "boolean","sortOrder" : "int32","itemCount" : "int32"}}
Gets a favorite list by its id.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","policies" : "Deletable | Owner | Personal | Rogue | ShopFrontAccess (Owner | Viewer | Rogue) | Updateable | Viewer","extFavoriteId" : "string","name" : "string","description" : "string","tag" : "string","isActive" : "boolean","sortOrder" : "int32","itemCount" : "int32"}}
Deletes a favorite list by its id.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Updates a favorite list by its id.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "name" : "string", "description" : "string", "tag" : "string", "sortOrder" : "int32", "isActive" : "boolean", "isReadonly" : "boolean"}
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Updates a favorite list by its id.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "name" : "string", "description" : "string", "tag" : "string", "sortOrder" : "int32", "isActive" : "boolean", "isReadonly" : "boolean"}
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Gets favorite list items by favorite list ID.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "string","apiVersion" : "string","context" : "string","servedBy" : "string","timeServed" : "string","appVersion" : "string","took" : "double","data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : {"itemId" : "int32","suggestedQuantity" : "decimal","sortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}}]}}]}}
Adds an item to the favorite list.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
[{ "itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}, "quantity" : "decimal", "sortOrder" : "int32"}]
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Removes all removable items from the favorite list.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Removes a specific item from the favorite list.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Merges items from another favorite list into this one.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "fromFavoriteId" : "int32","mergeTo" : "this"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}]}
If a favorite list has policy rogue, you can take ownership of it, and thereby re-gain full control of it. A favorite list becomes rogue if it was created in an anonymous user context and then carried on into an authenticated context (logged in).
Authentication header is required with one of the following roles: Visitor, Customer
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Gets all favorite lists, optionally lists filtered by tag.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","policies" : "Deletable | Owner | Personal | Rogue | ShopFrontAccess (Owner | Viewer | Rogue) | Updateable | Viewer","extFavoriteId" : "string","name" : "string","description" : "string","tag" : "string","isActive" : "boolean","sortOrder" : "int32","itemCount" : "int32"}]}}
Lists baskets available in context of the request. Depending on the shop configuration, you may get basket(s) from your last visit. Note: You should use the 'auth' api before attempting to use any basket api in order to setup a ticket for using baskets.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","name" : "string","policies" : "Active | CanCheckout | Closed | Deletable | Locked | OrderCreated | Owner | ReadOnly (Closed | Locked | OrderCreated | Rogue) | Rogue | ShopFrontAccess (Owner | Supervisor | Rogue) | Supervisor","billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"validationMessages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"duePaymentAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"duePaymentVatAmountValid" : "boolean"}]}}
Http response | Description |
---|---|
Returns a list of baskets availably in the request context. |
Creates a new basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","name" : "string","policies" : "Active | CanCheckout | Closed | Deletable | Locked | OrderCreated | Owner | ReadOnly (Closed | Locked | OrderCreated | Rogue) | Rogue | ShopFrontAccess (Owner | Supervisor | Rogue) | Supervisor","billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"validationMessages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"duePaymentAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
Returns the content of the created basket. |
Gets a specific basket and its content by its id.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","name" : "string","policies" : "Active | CanCheckout | Closed | Deletable | Locked | OrderCreated | Owner | ReadOnly (Closed | Locked | OrderCreated | Rogue) | Rogue | ShopFrontAccess (Owner | Supervisor | Rogue) | Supervisor","billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"validationMessages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"duePaymentAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
Returns the content of the basket. |
Deletes the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Updates basket annotations such as name, comment or delivery date.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "comment" : "string", "basketName" : "string", "deliveryDate" : "dateTime"}
Http response | Description |
---|---|
204 NoContent | Indicates that the annotation was updated. |
Updates basket annotations such as name, comment or delivery date.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "comment" : "string", "basketName" : "string", "deliveryDate" : "dateTime"}
Http response | Description |
---|---|
204 NoContent | Indicates that the annotation was updated. |
Currently not supported.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{}
Http response | Description |
---|---|
401 Unauthorized | Currently not supported. |
Turns the basket into an order.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "successURL" : "string", "cancellationURL" : "string","paymentFlow" : "default | headless"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"paymentUrlHttpMethod" : "requestHttpMethod","paymentUrl" : "string","paymentUrlBody" : "string","paymentTransactionId" : "string","orderId" : "int32","orderNumber" : "string","orderGuid" : "string"}}
Http response | Description |
---|---|
200 OK | The action succeeded. |
204 NoContent | The action succeeded. |
Lists coupons in basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"code" : "string","name" : "string","typeOfValue" : "discountPercentage | fixedAmount | freeShipping | buyOneGetOne | giveAway | other"}]}}
Adds a coupon to basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "couponId" : "string"}
Http response | Description |
---|---|
204 NoContent | Indicates the action succeeded. |
400 BadRequest | Indicates that the coupon was not valid. |
Removes all coupons from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Removes a specific coupon from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
404 NotFound | The specified coupon was not found in basket. |
Gets basket lines.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"lineId" : "int32","tag" : "string","parentLineId" : "int32","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"itemSubType" : "standard | deposit | discount","internalItemId2" : "int32","isLineEditable" : "boolean","isLineDeleteable" : "boolean","isLineCollapse" : "boolean","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","posId" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","description1" : "string","description2" : "string","description3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","userCode1" : "string","userCode2" : "string","userCode3" : "string"}]}}
Adds one or more items as lines to basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
[{ "itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}, "itemStringKey" : {"itemId" : "string","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"createOption" : "Default | CreateNewLine", "lineId" : "int32", "parentLineId" : "int32", "quantity" : "decimal", "deliveryDate" : "dateTime", "priceCalculationDateFollowsDeliveryDate" : "boolean", "tag" : "string", "userCode1" : "string", "userCode2" : "string", "userCode3" : "string", "description1" : "string", "description2" : "string", "description3" : "string"}]
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}]}}
Deletes all lines from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}]}}
Deletes a specific line from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}]}}
Lists available payment methods for the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "int32","extPaymentMethodId" : "string","isSelected" : "boolean","isApplePay" : "boolean","name" : "string","description" : "string","paymentSystem" : "string","paymentSystemId" : "int32","fee" : {"paymentSystemCalculatesFee" : "boolean","currencySymbol" : "string","tagPrice" : "decimal"}}]}}
Set payment method to the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "paymentMethodId" : "int32"}
Http response | Description |
---|---|
204 NoContent | Set payment method to the basket. |
Returns the progress of the basket on its way to becoming a fully accepted order. This returns a list of actions and their completeness required to check out the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"action" : "string","isCompleted" : "boolean","references" : [{"referenceKind" : "string","reference" : "object"}],"requirements" : [{"action" : "string","isCompleted" : "boolean"}]}]}}
Rollback a previously started checkout flow.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"paymentUrlHttpMethod" : "requestHttpMethod","paymentUrl" : "string","paymentUrlBody" : "string","paymentTransactionId" : "string","orderId" : "int32","orderNumber" : "string","orderGuid" : "string"}]}}
Http response | Description |
---|---|
204 NoContent | The action succeeded. |
Updates "sell-to" address of the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "companyName" : "string", "attention" : "string", "name" : "string", "address" : "string", "address2" : "string", "zipCode" : "string", "city" : "string", "countryId" : "int32", "email" : "string", "reference" : "string", "phoneNumber" : "string", "mobilePhoneNumber" : "string", "faxNumber" : "string", "vATNumber" : "string", "eInvoiceCustomerReference" : "string", "eInvoiceCustomerExtDocNo" : "string", "eInvoiceCustomerReceiverCode" : "string", "eInvoiceCustomerIntPostingNo" : "string"}
Http response | Description |
---|---|
204 NoContent | Indicates that sell-to address was updated. |
Updates "ship-to" address of the basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "companyName" : "string", "attention" : "string", "name" : "string", "address" : "string", "address2" : "string", "zipCode" : "string", "city" : "string", "countryId" : {"countryID" : "int32","redisCacheTtlMinutes" : "int32"}}
Http response | Description |
---|---|
204 NoContent | Indicates that ship-to address was updated. |
Gets the state held by the basket. Basket records state information as this is a vital informatio that directly affects product availability and pricing. Unlike many other resources, the basket information is processed based on the state of the basket, and not based on the context provided by the clients state. You should therefore take care to sync these states between client and basket and / or otherwise make any differences in state obvious to end users in a way that forms a natural flow for end users. The response format is the same as the context api. The context helps you identify any discrepancies of the current client-held context.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","name" : "string","policies" : "Active | CanCheckout | Closed | Deletable | Locked | OrderCreated | Owner | ReadOnly (Closed | Locked | OrderCreated | Rogue) | Rogue | ShopFrontAccess (Owner | Supervisor | Rogue) | Supervisor","billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"validationMessages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"duePaymentAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
Returns the state held by the basket. |
Updates basket context such as location, currency and language.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "locationKey" : "int64", "currencyKey" : "int32", "languageKey" : "int32", "isActive" : "boolean"}
Http response | Description |
---|---|
204 NoContent | Indicates that context was updated. |
OBSOLETED ENDPOINT! Do not use this endpoint - use /progress endpoint instead. This endpoint will be removed any time soon.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Gets all user values from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}]}}
Creates or updates user values.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
[{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string"}]
Http response | Description |
---|---|
204 NoContent | Indicates that uservalue was created or updated. |
Creates or updates user values.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
[{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string"}]
Http response | Description |
---|---|
204 NoContent | Indicates that uservalue was created or updated. |
Deletes all user values from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Gets a specific user value by specified key from basket. If checksum is supplied, the user value is streamed in the response instead of in json output.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}}
Deletes a user value by specified key from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Updates a user value by specified key from basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string"}
Http response | Description |
---|---|
204 NoContent | Indicates that uservalue was updated. |
Merges data from another basket into this basket. Basically, this imports lines, coupons and redeemed giftcards into this basket.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPersonWithCustomerInContext
{ "fromBasketId" : "int32","mergeTo" : "this"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}]}
Takes ownership of a "rogue" basket. If a basket has policy rogue, you can take ownership of it, and thereby re-gain full control of it. A rogue basket is a basket that was created prior to logging in and subsequently transferred to the login by authenticating as a non-anonymous user.
Authentication header is required with one of the following roles: Customer
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Gets visible basket or baskets, depending on shop allows multiple basket
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"ageVerification" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"},"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","isCollectAtStore" : "boolean","name" : "string","basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"fees" : [{"typeOfFee" : "shipment | payment","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"giftCards" : {"totalRedemedAmount" : "decimal","totalRedemedVatAmount" : "decimal","items" : [{"displayName" : "string","giftCardPurpose" : "string","referencingCurrencySymbol" : "string","balanceAmount" : "decimal","balanceVatAmount" : "decimal","reservedAmount" : "decimal","reservedVatAmount" : "decimal","remaingAmount" : "decimal","remaingVatAmount" : "decimal"}]},"duePaymentAmount" : "object","duePaymentVatAmountValid" : "boolean"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Creates a new basket. Note: This will advertently create a session.
Authentication header is not allowed.
{ "id" : "int32", "dateModified" : "dateTime", "isCollectAtStore" : "boolean", "name" : "string"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"ageVerification" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"},"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","isCollectAtStore" : "boolean","name" : "string","basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"fees" : [{"typeOfFee" : "shipment | payment","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"giftCards" : {"totalRedemedAmount" : "decimal","totalRedemedVatAmount" : "decimal","items" : [{"displayName" : "string","giftCardPurpose" : "string","referencingCurrencySymbol" : "string","balanceAmount" : "decimal","balanceVatAmount" : "decimal","reservedAmount" : "decimal","reservedVatAmount" : "decimal","remaingAmount" : "decimal","remaingVatAmount" : "decimal"}]},"duePaymentAmount" : "object","duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets the basket with the specified ID. If this basket does not exist, or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"ageVerification" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"},"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","isCollectAtStore" : "boolean","name" : "string","basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"fees" : [{"typeOfFee" : "shipment | payment","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"giftCards" : {"totalRedemedAmount" : "decimal","totalRedemedVatAmount" : "decimal","items" : [{"displayName" : "string","giftCardPurpose" : "string","referencingCurrencySymbol" : "string","balanceAmount" : "decimal","balanceVatAmount" : "decimal","reservedAmount" : "decimal","reservedVatAmount" : "decimal","remaingAmount" : "decimal","remaingVatAmount" : "decimal"}]},"duePaymentAmount" : "object","duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets current basket. If a shop allows multiple baskets, the method returns active basket.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"ageVerification" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"},"id" : "int32","basketGuid" : "guid","dateModified" : "dateTime","isCollectAtStore" : "boolean","name" : "string","basketTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"fees" : [{"typeOfFee" : "shipment | payment","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"giftCards" : {"totalRedemedAmount" : "decimal","totalRedemedVatAmount" : "decimal","items" : [{"displayName" : "string","giftCardPurpose" : "string","referencingCurrencySymbol" : "string","balanceAmount" : "decimal","balanceVatAmount" : "decimal","reservedAmount" : "decimal","reservedVatAmount" : "decimal","remaingAmount" : "decimal","remaingVatAmount" : "decimal"}]},"duePaymentAmount" : "object","duePaymentVatAmountValid" : "boolean"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
List coupons in basket.
Authentication header is not allowed.
{ "coupons" : [{"code" : "string","typeOfValue" : "discountPercentage | fixedAmount | freeShipping | buyOneGetOne | giveAway | other","name" : "string"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Adds the coupon to basket and returns a message wether or not it succeeded. A failure adding (if not found, duplicate, already exists etc) will result in a code 400.
Authentication header is not allowed.
{ "couponId" : "string"}
{ "coupons" : [{"code" : "string","typeOfValue" : "discountPercentage | fixedAmount | freeShipping | buyOneGetOne | giveAway | other","name" : "string"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Removes the coupon from basket and returns a message wether or not it succeeded. A failure removing if not found will result in a code 400.
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Removes the coupon from basket and returns a message wether or not it succeeded. A failure removing if not found will result in a code 400.
Authentication header is not allowed.
{ "coupons" : [{"code" : "string","typeOfValue" : "discountPercentage | fixedAmount | freeShipping | buyOneGetOne | giveAway | other","name" : "string"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets visible basket or baskets, depending on shop allows multiple basket
Authentication header is not allowed.
{ "id" : "int32", "dateModified" : "dateTime", "isCollectAtStore" : "boolean", "name" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets the basket with the specified ID. If this basket does not exist, or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "id" : "int32", "dateModified" : "dateTime", "isCollectAtStore" : "boolean", "name" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets current basket. If a shop allows multiple baskets, the method returns active basket.
Authentication header is not allowed.
{ "id" : "int32", "dateModified" : "dateTime", "isCollectAtStore" : "boolean", "name" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Return a list of text blocks
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "string","content" : "string","type" : "paragraph | jsonConverter"}]}}
Returns product recommendations based on the a provided JSON formatted array of item keys, f.inst [{"itemId":6536309,"typeOfItem":"product"}], and other parameters. Item keys that do not have the type "product" will be ignored.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "string","apiVersion" : "string","context" : "string","servedBy" : "string","timeServed" : "string","appVersion" : "string","took" : "double","data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : "object"}]}}]}}
Gets a specific order and its content by its id.
Authentication header is not allowed.
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","orderGuid" : "guid","orderNumber" : "string","orderState" : "created | newOrder | cancelled | inProcess | backorder | shipped","lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"dateFinalized" : "dateTime","policies" : "ShopFrontAccess","sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"}}}
Http response | Description |
---|---|
Returns the content of the order. |
Gets order lines.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"lineId" : "int32","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"itemSubType" : "standard | deposit | discount","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","description1" : "string","description2" : "string","description3" : "string","userCode1" : "string","userCode2" : "string","userCode3" : "string","tag" : "string"}]}}
Gets all user values from order.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}]}}
Gets a specific user value by specified key from order. If checksum is supplied, the user value is streamed in the response instead of in json output.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}}
Gets a specific order and its content by its id.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","orderGuid" : "guid","orderNumber" : "string","orderState" : "created | newOrder | cancelled | inProcess | backorder | shipped","lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"dateFinalized" : "dateTime","policies" : "ShopFrontAccess","sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"}}}
Http response | Description |
---|---|
Returns the content of the order. |
Gets order lines.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"lineId" : "int32","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"itemSubType" : "standard | deposit | discount","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","description1" : "string","description2" : "string","description3" : "string","userCode1" : "string","userCode2" : "string","userCode3" : "string","tag" : "string"}]}}
Gets all user values from order.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}]}}
Gets a specific user value by specified key from order. If checksum is supplied, the user value is streamed in the response instead of in json output.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","contentTransferEncoding" : "string"}}
Lists orders available in context of the request. The result set is ordered by creation date descending (newest orders are returned first). Depending on the shop configuration, you may get order(s) from your last visit. Note: You should use the 'auth' api before attempting to use any order api in order to setup a ticket for using orders.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"id" : "int32","orderGuid" : "guid","orderNumber" : "string","orderState" : "created | newOrder | cancelled | inProcess | backorder | shipped","lineCount" : "int32","itemCount" : "decimal","lineTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderTotal" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"dateFinalized" : "dateTime","policies" : "ShopFrontAccess","sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"annotation" : {"comment" : "string","deliveryDate" : "dateTime"},"shipments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"isCollectAtStore" : "boolean"}],"payments" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"extPaymentMethodId" : "string","name" : "string","description" : "string","fee" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"amountReserved" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"}}],"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"}}]}}
Http response | Description |
---|---|
Returns a list of orders based on date filtering or pagination. |
Gets list of orders for curently logged in customer. If there is no current customer or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "value" : "", "value" : "", "value" : "", "value" : "", "value" : "", "value" : "", "value" : ""}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"orderId" : "string","posId" : "string","barcode" : "string","accountId" : "int32","extShopId" : "string","extShopGroupId" : "string","orderDate" : "dateTime","orderDateFormatted" : "string","extSalesPersonId" : "string","salesPersonName" : "string","extCustomerId" : "string","currencyISO4217a" : "string","currencyExchangeRate" : "decimal","iSO639a3" : "string","totalOrderAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderLinesTotalAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderRemarks" : "string","sellTo" : {"phoneNumber" : "string","mobilePhoneNo" : "string","email" : "string","yourReference" : "string","faxNumber" : "string","eanNumber" : "string","eanAccountNumber" : "string","eanReference" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"deliveryAddress" : {"name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"payments" : [{"paymentMethodId" : "string","description" : "string","amount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"paymentProvider" : {"name" : "string","reservedAmount" : "string"}}],"shipments" : [{"shipmentMethodId" : "string","description" : "string","amount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipmentProvider" : {"name" : "string"}}],"parcelCollect" : {"service" : {"carrierId" : "string","barcode" : "string","locationId" : "string","service" : {"parcelType" : "string","shipmentType" : "string"}},"destination" : {"id" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"notification" : {"smsNumber" : "string","emailAddress" : "string"},"instructions" : {"leaveUnattended" : "boolean","remarks" : "string","deliveryDateFormatted" : "string"}},"orderLines" : [{"lineId" : "int32","lineTypeId" : "string","parentLineId" : "int32","extItemId" : "string","extVariantId" : "string","eanNumber" : "string","posId" : "string","lineDescription1" : "string","lineDescription2" : "string","lineDescription3" : "string","manufacturerSKU" : "string","quantity" : "decimal","vatPercentage" : "decimal","unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPriceDiscountAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPriceDiscountPercent" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"sortOrder" : "int32","lineTag" : "string","userCode1" : "string","userCode2" : "string","userCode3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","isAmountInTotals" : "boolean","isSumLine" : "boolean"}],"priceListId" : "string","priceCalculationDate" : "dateTime","userValues" : [{"key" : "string","value" : "string","contentType" : "string","valueType" : "string"}]}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets order with the specified ID. If no current customer is logged in or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "value" : "", "value" : "", "value" : "", "value" : "", "value" : "", "value" : "", "value" : ""}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"orderId" : "string","posId" : "string","barcode" : "string","accountId" : "int32","extShopId" : "string","extShopGroupId" : "string","orderDate" : "dateTime","orderDateFormatted" : "string","extSalesPersonId" : "string","salesPersonName" : "string","extCustomerId" : "string","currencyISO4217a" : "string","currencyExchangeRate" : "decimal","iSO639a3" : "string","totalOrderAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderLinesTotalAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"orderRemarks" : "string","sellTo" : {"phoneNumber" : "string","mobilePhoneNo" : "string","email" : "string","yourReference" : "string","faxNumber" : "string","eanNumber" : "string","eanAccountNumber" : "string","eanReference" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"deliveryAddress" : {"name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"payments" : [{"paymentMethodId" : "string","description" : "string","amount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"paymentProvider" : {"name" : "string","reservedAmount" : "string"}}],"shipments" : [{"shipmentMethodId" : "string","description" : "string","amount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"shipmentProvider" : {"name" : "string"}}],"parcelCollect" : {"service" : {"carrierId" : "string","barcode" : "string","locationId" : "string","service" : {"parcelType" : "string","shipmentType" : "string"}},"destination" : {"id" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"notification" : {"smsNumber" : "string","emailAddress" : "string"},"instructions" : {"leaveUnattended" : "boolean","remarks" : "string","deliveryDateFormatted" : "string"}},"orderLines" : [{"lineId" : "int32","lineTypeId" : "string","parentLineId" : "int32","extItemId" : "string","extVariantId" : "string","eanNumber" : "string","posId" : "string","lineDescription1" : "string","lineDescription2" : "string","lineDescription3" : "string","manufacturerSKU" : "string","quantity" : "decimal","vatPercentage" : "decimal","unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPriceDiscountAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPriceDiscountPercent" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"sortOrder" : "int32","lineTag" : "string","userCode1" : "string","userCode2" : "string","userCode3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","isAmountInTotals" : "boolean","isSumLine" : "boolean"}],"priceListId" : "string","priceCalculationDate" : "dateTime","userValues" : [{"key" : "string","value" : "string","contentType" : "string","valueType" : "string"}]}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets list of orders for curently logged in customer. If there is no current customer or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "orderId" : "string", "posId" : "string", "barcode" : "string", "accountId" : "int32", "extShopId" : "string", "extShopGroupId" : "string", "orderDate" : "dateTime", "orderDateFormatted" : "string", "extSalesPersonId" : "string", "salesPersonName" : "string", "extCustomerId" : "string", "currencyISO4217a" : "string", "currencyExchangeRate" : "decimal", "iSO639a3" : "string", "totalOrderAmountIncVatFormatted" : "string", "totalOrderAmountExVatFormatted" : "string", "totalOrderVatAmountFormatted" : "string", "orderLinesTotalAmountIncVatFormatted" : "string", "orderLinesTotalAmountExVatFormatted" : "string", "orderLinesVatAmountFormatted" : "string", "orderRemarks" : "string", "sellTo" : {"phoneNumber" : "string","mobilePhoneNo" : "string","email" : "string","yourReference" : "string","faxNumber" : "string","eanNumber" : "string","eanAccountNumber" : "string","eanReference" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"}, "deliveryAddress" : {"name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"}, "payments" : [{"paymentMethodId" : "string","description" : "string","amountExVatFormatted" : "string","amountIncVatFormatted" : "string","vatAmountFormatted" : "string","vatPercentage" : "decimal","paymentProvider" : {"name" : "string","reservedAmount" : "string"}}], "shipments" : [{"shipmentMethodId" : "string","description" : "string","amountExVatFormatted" : "string","amountIncVatFormatted" : "string","vatAmountFormatted" : "string","vatPercentage" : "decimal","shipmentProvider" : {"name" : "string"}}], "parcelCollect" : {"service" : {"carrierId" : "string","barcode" : "string","locationId" : "string","service" : {"parcelType" : "string","shipmentType" : "string"}},"destination" : {"id" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"notification" : {"smsNumber" : "string","emailAddress" : "string"},"instructions" : {"leaveUnattended" : "boolean","remarks" : "string","deliveryDateFormatted" : "string"}}, "ordeLines" : [{"lineId" : "int32","lineTypeId" : "string","parentLineId" : "int32","extItemId" : "string","extVariantId" : "string","eanNumber" : "string","posId" : "string","lineDescription1" : "string","lineDescription2" : "string","lineDescription3" : "string","manufacturerSKU" : "string","quantity" : "decimal","vatPercentage" : "decimal","unitPriceExVatFormatted" : "string","unitPriceIncVatFormatted" : "string","unitPriceVatAmountFormatted" : "string","unitPriceDiscountAmountExVatFormatted" : "string","unitPriceDiscountPercent" : "decimal","lineAmountExVatFormatted" : "string","lineAmountIncVatFormatted" : "string","sortOrder" : "int32"}]}
Gets order with the specified ID. If no current customer is logged in or you do not have permissions, a 404 is returned.
Authentication header is not allowed.
{ "orderId" : "string", "posId" : "string", "barcode" : "string", "accountId" : "int32", "extShopId" : "string", "extShopGroupId" : "string", "orderDate" : "dateTime", "orderDateFormatted" : "string", "extSalesPersonId" : "string", "salesPersonName" : "string", "extCustomerId" : "string", "currencyISO4217a" : "string", "currencyExchangeRate" : "decimal", "iSO639a3" : "string", "totalOrderAmountIncVatFormatted" : "string", "totalOrderAmountExVatFormatted" : "string", "totalOrderVatAmountFormatted" : "string", "orderLinesTotalAmountIncVatFormatted" : "string", "orderLinesTotalAmountExVatFormatted" : "string", "orderLinesVatAmountFormatted" : "string", "orderRemarks" : "string", "sellTo" : {"phoneNumber" : "string","mobilePhoneNo" : "string","email" : "string","yourReference" : "string","faxNumber" : "string","eanNumber" : "string","eanAccountNumber" : "string","eanReference" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"}, "deliveryAddress" : {"name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","contact" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"}, "payments" : [{"paymentMethodId" : "string","description" : "string","amountExVatFormatted" : "string","amountIncVatFormatted" : "string","vatAmountFormatted" : "string","vatPercentage" : "decimal","paymentProvider" : {"name" : "string","reservedAmount" : "string"}}], "shipments" : [{"shipmentMethodId" : "string","description" : "string","amountExVatFormatted" : "string","amountIncVatFormatted" : "string","vatAmountFormatted" : "string","vatPercentage" : "decimal","shipmentProvider" : {"name" : "string"}}], "parcelCollect" : {"service" : {"carrierId" : "string","barcode" : "string","locationId" : "string","service" : {"parcelType" : "string","shipmentType" : "string"}},"destination" : {"id" : "string","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "string","countryName" : "string"},"notification" : {"smsNumber" : "string","emailAddress" : "string"},"instructions" : {"leaveUnattended" : "boolean","remarks" : "string","deliveryDateFormatted" : "string"}}, "ordeLines" : [{"lineId" : "int32","lineTypeId" : "string","parentLineId" : "int32","extItemId" : "string","extVariantId" : "string","eanNumber" : "string","posId" : "string","lineDescription1" : "string","lineDescription2" : "string","lineDescription3" : "string","manufacturerSKU" : "string","quantity" : "decimal","vatPercentage" : "decimal","unitPriceExVatFormatted" : "string","unitPriceIncVatFormatted" : "string","unitPriceVatAmountFormatted" : "string","unitPriceDiscountAmountExVatFormatted" : "string","unitPriceDiscountPercent" : "decimal","lineAmountExVatFormatted" : "string","lineAmountIncVatFormatted" : "string","sortOrder" : "int32"}]}
Returns the entire menu tree.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"parentMenuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"extMenuItemId" : "string","bookmark" : "string","sortOrder" : "int32","navigateUrl" : "string","navigateTarget" : "string","pageFlowId" : "int32","pageFlowSortOrder" : "int32","isPrimaryMenu" : "boolean","rootEntry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","lifeTimeId" : "string","name" : "string","subTitle" : "string","description" : "string","description2" : "string","seoHtmlTitle" : "string","seoMetaDescription" : "string","seoMetaKeywords" : "string","layoutText" : "string"}],"roots" : [{"entry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"}}]}]}
Returns the entire menu for the kind requested.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"parentMenuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"extMenuItemId" : "string","bookmark" : "string","sortOrder" : "int32","navigateUrl" : "string","navigateTarget" : "string","pageFlowId" : "int32","pageFlowSortOrder" : "int32","isPrimaryMenu" : "boolean","rootEntry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","lifeTimeId" : "string","name" : "string","subTitle" : "string","description" : "string","description2" : "string","seoHtmlTitle" : "string","seoMetaDescription" : "string","seoMetaKeywords" : "string","layoutText" : "string"}],"roots" : [{"entry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"}}]}]}
Returns a specific menu item.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"parentMenuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"extMenuItemId" : "string","bookmark" : "string","sortOrder" : "int32","navigateUrl" : "string","navigateTarget" : "string","pageFlowId" : "int32","pageFlowSortOrder" : "int32","isPrimaryMenu" : "boolean","rootEntry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","lifeTimeId" : "string","name" : "string","subTitle" : "string","description" : "string","description2" : "string","seoHtmlTitle" : "string","seoMetaDescription" : "string","seoMetaKeywords" : "string","layoutText" : "string"}],"roots" : [{"entry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"}}]}]}
Returns a http stream for the image.
Authentication header is not allowed.
Authentication header is not allowed.
HMAC authorization header is required.
Returns state headers.
{"severity" : "debug | info | warning | error | fatal | security", "description" : "string", "header" : "string", "logDate" : "string", "hostOs" : "string", "hostOsVersion" : "string", "appInstallationId" : "string", "appName" : "string", "appService" : "string", "appComponent" : "string", "appVersion" : "string", "exceptions" : "string", "exceptionDetails" : "string", "keywords" : "string", "timing1" : "timespan", "timing1Name" : "string", "timing2" : "timespan", "timing2Name" : "string", "timing3" : "timespan", "timing3Name" : "string", "timing4" : "timespan", "timing4Name" : "string", "count1" : "int64", "count1Name" : "string", "count2" : "int64", "count2Name" : "string", "count3" : "int64", "count3Name" : "string", "count4" : "int64", "count4Name" : "string", "key1Name" : "string", "key1Value" : "string", "key2Name" : "string", "key2Value" : "string", "key3Name" : "string", "key3Value" : "string", "key4Name" : "string", "key4Value" : "string"}
Http response | Description |
---|---|
200 OK | Logging succeeded. |
Authentication header is not allowed.
HMAC authorization header is required.
Returns state headers.
{"severity" : "debug | info | warning | error | fatal | security", "description" : "string", "header" : "string", "logDate" : "string", "hostOs" : "string", "hostOsVersion" : "string", "appInstallationId" : "string", "appName" : "string", "appService" : "string", "appComponent" : "string", "appVersion" : "string", "exceptions" : "string", "exceptionDetails" : "string", "keywords" : "string", "timing1" : "timespan", "timing1Name" : "string", "timing2" : "timespan", "timing2Name" : "string", "timing3" : "timespan", "timing3Name" : "string", "timing4" : "timespan", "timing4Name" : "string", "count1" : "int64", "count1Name" : "string", "count2" : "int64", "count2Name" : "string", "count3" : "int64", "count3Name" : "string", "count4" : "int64", "count4Name" : "string", "key1Name" : "string", "key1Value" : "string", "key2Name" : "string", "key2Value" : "string", "key3Name" : "string", "key3Value" : "string", "key4Name" : "string", "key4Value" : "string"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"severity" : "debug | info | warning | error | fatal | security","description" : "string","header" : "string","logDate" : "string","hostOs" : "string","hostOsVersion" : "string","appInstallationId" : "string","appName" : "string","appService" : "string","appComponent" : "string","appVersion" : "string","exceptions" : "string","exceptionDetails" : "string","keywords" : "string","timing1" : "timespan","timing1Name" : "string","timing2" : "timespan","timing2Name" : "string","timing3" : "timespan","timing3Name" : "string","timing4" : "timespan","timing4Name" : "string","count1" : "int64","count1Name" : "string","count2" : "int64","count2Name" : "string","count3" : "int64","count3Name" : "string","count4" : "int64","count4Name" : "string","key1Name" : "string","key1Value" : "string","key2Name" : "string","key2Value" : "string","key3Name" : "string","key3Value" : "string","key4Name" : "string","key4Value" : "string"}]}
Creates a new customer and associated login.
Authentication header is not allowed.
{"validationFlow" : "NoVerification | OauthVerification | PasswordOnCreation | PasswordOnVerification | TokenByMail | TokenBySms | TokenVerification", "userName" : "string", "email" : "string", "password" : "string", "name" : "string", "languageId" : "int32", "currencyId" : "int32", "sellToAddress" : {"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","countryId" : "int32","email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"}}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"login" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]}}}
Http response | Description |
---|---|
Returns the created customer and login. |
Get the customer and login information that corresponds to the supplied authentication.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"login" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]}}}
Http response | Description |
---|---|
Returns the login and customer information for the current authentication. |
Delete Current Customer
Authentication header is required with one of the following roles: Customer
{ "password" : "string"}
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Updates properties on authenticated customer.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "defaultShipToAddressId" : "int32", "currencyId" : "int32"}
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Delete Current Customer
Authentication header is required with one of the following roles: Customer
{ "password" : "string"}
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Updates properties on the login authenticated.
Authentication header is required with one of the following roles: Customer
{ "username" : "string", "password" : "string", "oldPassword" : "string", "email" : "string", "name" : "string", "currencyId" : "int32", "languageId" : "int32"}
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Update sell to address on authenticated customer.
Authentication header is required with one of the following roles: Customer, SalesPersonWithCustomerInContext
{ "companyName" : "string", "attention" : "string", "name" : "string", "address" : "string", "address2" : "string", "zipCode" : "string", "city" : "string", "countryId" : "int32", "email" : "string", "reference" : "string", "phoneNumber" : "string", "mobilePhoneNumber" : "string", "faxNumber" : "string", "vATNumber" : "string", "eInvoiceCustomerReference" : "string", "eInvoiceCustomerExtDocNo" : "string", "eInvoiceCustomerReceiverCode" : "string", "eInvoiceCustomerIntPostingNo" : "string"}
Http response | Description |
---|---|
204 NoContent | The update succeeded. |
Get the customer all shipement addresses.
Authentication header is required with one of the following roles: Customer
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]}}
Http response | Description |
---|---|
Returns the customer addresses information for the current authentication. |
Creates a new customer delivery address
Authentication header is required with one of the following roles: Customer
{ "extCustomerDeliveryAddressId" : "string", "companyName" : "string", "name" : "string", "attention" : "string", "address" : "string", "address2" : "string", "zipCode" : "string", "city" : "string", "countryId" : "int32"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}}
Http response | Description |
---|---|
Returns the created customer delivery address. |
Delete Current Customer all delivery address
Authentication header is required with one of the following roles: Customer
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Get the customer specific address.
Authentication header is required with one of the following roles: Customer
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}}
Http response | Description |
---|---|
Returns the customer specfic address information for the current authentication. |
Updates a customer delivery address
Authentication header is required with one of the following roles: Customer
{ "extCustomerDeliveryAddressId" : "string", "companyName" : "string", "name" : "string", "attention" : "string", "address" : "string", "address2" : "string", "zipCode" : "string", "city" : "string", "countryId" : "int32"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}}
Http response | Description |
---|---|
Returns the updated customer delivery address. |
Delete Current Customer specific delivery address
Authentication header is required with one of the following roles: Customer
Http response | Description |
---|---|
204 NoContent | The delete succeeded. |
Get policies that applies to customer and login creation.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"settings" : [{"key" : "string","value" : "object","module" : "string","isModuleImplementation" : "boolean","implementation" : "string","aliases" : "string"}],"loginPropertyConstraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"sellToAddressConstraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"shipToAddressConstraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}}
Http response | Description |
---|---|
Returns the policies that applies to customer and login creation. |
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"parentMenuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"extMenuItemId" : "string","bookmark" : "string","sortOrder" : "int32","navigateUrl" : "string","navigateTarget" : "string","pageFlowId" : "int32","pageFlowSortOrder" : "int32","isPrimaryMenu" : "boolean","rootEntry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","lifeTimeId" : "string","name" : "string","subTitle" : "string","description" : "string","description2" : "string","seoHtmlTitle" : "string","seoMetaDescription" : "string","seoMetaKeywords" : "string","layoutText" : "string"}],"roots" : [{"entry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"}}]}]}
Returns ProductLocations identifier by a json formatted array of item keys, i.e. [{"itemId":1212002,"typeOfItem":"product"}]
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"productLocations" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","isStockBound" : "boolean"}]}]}}
Generates authentication and ticket required or recommended for various api resources.
Authentication header is optional.
Returns state headers.
{"role" : "none | anonymous | customer | salesperson", "userName" : "string", "password" : "string", "visitorGuid" : "guid"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"role" : "none | anonymous | customer | salesperson","authentication" : "string","ticket" : "string","ttl" : "int32","customerLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]},"salesPersonLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"},"salesPerson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"}}}
Http response | Description |
---|---|
Sets headers. |
Registers an app with the hosting webshop using a known api key. Depending on the level of trust to the app, the api can return enough info to complete the registration, or the shop owner has to take additional steps to complete the registration.
Authentication header is not allowed.
Returns state headers.
{ "apiKey" : "string", "verificationToken" : "string", "registrationSecret" : "string"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"secretKey" : "string","installationId" : "string"}}
Http response | Description |
---|---|
Sets headers |
Send password reset email for specific Customer or SalesPerson by using Email Or UserName
Authentication header is not allowed.
{"role" : "none | customer | salesperson | anonymous", "email" : "string", "userName" : "string"}
Http response | Description |
---|---|
204 NoContent | Success, no response body supplied. |
Renews authentication and ticket required or recommended for various api resources. It is recommended calling this resource according to the ttl of authentication response.. If switching hostname, you should also renew, as the authenication and ticket is bound to a specific shop..
Authentication header is required with one of the following roles: Visitor, Customer, SalesPerson, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"role" : "none | anonymous | customer | salesperson","authentication" : "string","ticket" : "string","ttl" : "int32","customerLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]},"salesPersonLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"},"salesPerson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"}}}
Http response | Description |
---|---|
Sets headers |
Set the specific customer in scope of salesperson authentication.
Authentication header is required with one of the following roles: SalesPerson, SalesPersonWithCustomerInContext
Returns state headers.
{ "customerId" : "int32"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"role" : "none | anonymous | customer | salesperson","authentication" : "string","ticket" : "string","ttl" : "int32","customerLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]},"salesPersonLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"},"salesPerson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"}}}
Http response | Description |
---|---|
Sets headers. |
Registers an app with the hosting webshop using a known api key. Depending on the level of trust to the app, the api can return enough info to complete the registration, or the shop owner has to take additional steps to complete the registration.
Authentication header is not allowed.
HMAC authorization header is required.
Returns state headers.
{ "apiKey" : "string", "installationId" : "string"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"secretKey" : "string","installationId" : "string"}}
Http response | Description |
---|---|
Sets headers |
Returns context information such as currency, language, country. If no parameters are specified in the GET request, it returns default context information for the shop, e.g. currency, language, country.
Authentication header is optional.
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"priceCalculationDate" : "dateTime","priceListId" : "string","inventoryCheck" : "suspended | active","isLive" : "boolean","authentication" : {"role" : "none | anonymous | customer | salesperson","authentication" : "string","ticket" : "string","ttl" : "int32","customerLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]},"salesPersonLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"},"salesPerson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"}},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"settings" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"key" : "string","value" : "object","module" : "string","isModuleImplementation" : "boolean","implementation" : "string","aliases" : "string"}]}}]}
Gets current context information
Authentication header is not allowed.
{ "priceCalculationDate" : "dateTime", "priceListId" : "string", "suspendInventoryCheck" : "boolean"}
Http response | Description |
---|---|
200 OK | Eerything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Change the price calculation context. Use null value in properties to reset to default. Note: Changing pricing context may required the shop to be configured to allow this.
Authentication header is not allowed.
{ "priceCalculationDate" : "dateTime", "priceListId" : "string", "suspendInventoryCheck" : "boolean", "auth" : "string"}
{ "priceCalculationDate" : "dateTime", "priceListId" : "string", "suspendInventoryCheck" : "boolean", "auth" : "string"}
Http response | Description |
---|---|
200 OK | Eerything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Pulls context information such as currency, language, country, authentication from server state in API format. This allows you to continue working in stateless V3 API's with work started in (legacy) web based eseller.
Authentication header is not allowed.
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"priceCalculationDate" : "dateTime","priceListId" : "string","inventoryCheck" : "suspended | active","isLive" : "boolean","authentication" : {"role" : "none | anonymous | customer | salesperson","authentication" : "string","ticket" : "string","ttl" : "int32","customerLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerLoginId" : "int32","userName" : "string","email" : "string","name" : "string","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]},"customer" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]},"salesPersonLogin" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"},"salesPerson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"}},"language" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"},"country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"location" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"},"settings" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"key" : "string","value" : "object","module" : "string","isModuleImplementation" : "boolean","implementation" : "string","aliases" : "string"}]}}]}
set context information such as currency, language, country.
Authentication header is required with one of the following roles: Visitor, Customer, SalesPerson, SalesPersonWithCustomerInContext
Http response | Description |
---|---|
204 NoContent | Pushes API V3 state information into server based state, so that you can continue work started in API in a (legacy) eseller web based shop. |
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"}]}}
Http response | Description |
---|---|
Returns a list of countries available for shop |
Gets all user values from the basket with the specified ID
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Authentication header is not allowed.
{}
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes all user values from a basket with specific ID
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets a user value by specified key from basket with specified ID
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes a user value by specified key from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Updates a user value by specified key from basket with specified ID
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets all user values from current basket
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}]}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Authentication header is not allowed.
{}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes all user values from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets a user value by specified key from current basket
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"key" : "string","value" : "string","isVisibleOnOrder" : "boolean","contentType" : "string","valueType" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes a user value by specified key from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets all user values from the basket with the specified ID
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Creates or updates a user value to a basket with specified ID
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes all user values from a basket with specific ID
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets a user value by specified key from basket with specified ID
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes a user value by specified key from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Updates a user value by specified key from basket with specified ID
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets all user values from current basket
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Creates or updates a user value to current basket
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes all user values from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets a user value by specified key from current basket
Authentication header is not allowed.
{ "key" : "string", "value" : "string", "isVisibleOnOrder" : "boolean", "contentType" : "string", "valueType" : "string"}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes a user value by specified key from current basket
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Returns available imagesizetypes for the 'current' shop/layout
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"imageSizeTypeId" : "int32","name" : "string","maxWidth" : "int32","maxHeight" : "int32","quality" : "int32","tags" : "string"}]}}
Returns a list of manufacturers
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"manufacturerID" : "int32","manufacturerName" : "string","manufacturerLink" : "string"}]}}
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"resourceName" : "string","resourceType" : "string","contentType" : "string","lastUpdated" : "string","fileSize" : "string","resourceUrl" : "string"}]}
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"resourceName" : "string","resourceType" : "string","contentType" : "string","lastUpdated" : "string","fileSize" : "string","resourceUrl" : "string"}]}
List currencies.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"}]}}
Http response | Description |
---|---|
Returns a list of currencies available against Shop group and account |
Returns a http stream for the image.
Authentication header is not allowed.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : [{"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"parentMenuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"},"extMenuItemId" : "string","bookmark" : "string","sortOrder" : "int32","navigateUrl" : "string","navigateTarget" : "string","pageFlowId" : "int32","pageFlowSortOrder" : "int32","isPrimaryMenu" : "boolean","rootEntry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","lifeTimeId" : "string","name" : "string","subTitle" : "string","description" : "string","description2" : "string","seoHtmlTitle" : "string","seoMetaDescription" : "string","seoMetaKeywords" : "string","layoutText" : "string"}],"roots" : [{"entry" : "page | infomenu1 | infomenu2 | infomenu3 | infomenu4 | topmenu | bottommenu | faq | productmenu | searchresult | customerfavorites","menuKey" : {"menuId" : "int32","menuKind" : "Page | ProductMenu | InfoMenu | InfoMenu1 | InfoMenu2 | InfoMenu3 | InfoMenu4 | topmenu | bottommenu | faq"}}]}]}
Returns a product list of related products.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "string","apiVersion" : "string","context" : "string","servedBy" : "string","timeServed" : "string","appVersion" : "string","took" : "double","data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : "object"}]}}]}}
Returns a product list and meta data structures.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : "object"}]}}
Returns multiple products identifier by a json formatted array of item keys using external id, i.e. [{"itemId":"E6536309","typeOfItem":"product"}]
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "string","apiVersion" : "string","context" : "string","servedBy" : "string","timeServed" : "string","appVersion" : "string","took" : "double","data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : "object"}]}}]}}
Returns multiple products identifier by a json formatted array of item keys, i.e. [{"itemId":6536309,"typeOfItem":"product"}]
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"id" : "string","apiVersion" : "string","context" : "string","servedBy" : "string","timeServed" : "string","appVersion" : "string","took" : "double","data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","variantDimensions" : [{"name" : "string","values" : [{"isInItems" : "boolean","name" : "string"}],"index" : "int32"}],"filterFields" : [{"kind" : "productProperty | customField | variant | productPrice","filterFieldId" : "int64","extFilterFieldId" : "string","name" : "string","type" : "custom | string | integer | decimal","isApplied" : "boolean","upperBound" : "decimal","lowerBound" : "decimal","upperGrossBound" : "decimal","lowerGrossBound" : "decimal","values" : [{"nativeValue" : "string","value" : "string","count" : "int32","isApplied" : "boolean","sortOrder" : "int32"}]}],"productMenus" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","extMenuItemId" : "string","menuItemId" : "int32","description" : "string","alternateDescription" : "string","uiSortOrder" : "int32","links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}]}],"articles" : [{"score" : "single","navigateUrl" : "string","navigateText" : "string","navigateTarget" : "string","uiSortOrder" : "int32","description" : "string"}],"metaData" : {"showProductId" : "boolean","showProductEan" : "boolean","showProductManufacturerSku" : "boolean","showExtProductId" : "boolean","showAltExtProductId" : "boolean","enableAddToBasket" : "boolean"},"unitOfMeasures" : [{"unitOfMeasureId" : "int32","extUnitOfMeasureId" : "string","abbreviation" : "string","siUnit" : "nonSiUnit | length | mass | time | electricCurrent | thermoDynamicTemperature | amountOfSubstance | luminousIntensity","conversionFactor" : "decimal","baseUnitOfMeasureId" : "int32","description" : "string"}],"items" : [{"itemVersion" : "string","extVariantId" : "string","extItemId" : "string","itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"},"name" : "string","shortDescription" : "string","longDescription" : "string","seoMetaTagKeywords" : "string","seoHtmlTitle" : "string","seoMetaTagDescription" : "string","score" : "double","variantName" : "string","variantValues" : "string","hasVariants" : "boolean","hasSalesPrice" : "boolean","showSalesPrice" : "boolean","frontPageProduct" : "boolean","greatBuy" : "boolean","noveltyProduct" : "boolean","deprecated" : "boolean","manufacturerId" : "int32","manufacturer" : "string","manufacturerSku" : "string","hasExpectedDeliveryDate" : "boolean","expectedDeliveryDate" : "dateTime","shipments" : "string","isBuyable" : "boolean","isConfiguredProduct" : "boolean","showAddToBasket" : "boolean","showAddToFavorites" : "boolean","boundToInventoryCount" : "boolean","stocklevel" : "int32","locations" : [{"locationId" : "int64","extLocationId" : "string","isBuyable" : "boolean","isVisibleInShop" : "boolean","stocklevel" : "int32","boundToInventoryCount" : "boolean","stockAvailability" : "string"}],"grossWeight" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"salesUnit" : [{"unitOfMeasureId" : "int32","abbreviation" : "string"}],"salesUnitConstraints" : [{"extSalesUnitConstraintId" : "string","smallestCount" : "decimal","minimumCount" : "decimal","maximumCount" : "decimal","scale" : "int32"}],"stockAvailability" : "string","salesPrices" : [{"amount" : {"amount" : "decimal","unitOfMeasureId" : "int32","abbreviation" : "string"},"beforePrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"recommendedPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"salesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"totalSalesPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"description" : "string","discountLabel" : "string","salesPriceLabel" : "string","validFrom" : "dateTime","validTo" : "dateTime"}],"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customFields" : [{"customFieldId" : "int64","extCustomFieldId" : "string","value" : "string","name" : "string","nativeValue" : "string"}],"variants" : [{"itemKey" : {"itemId" : "int32","typeOfItem" : "product | text | variant | shipment | payment | rebate | productconfiguration | bom | coupon | offer | offerline | giftcard"}}],"suggestedQuantity" : "decimal","ean" : "string","annotation" : "object"}]}}]}}
Get the salesperson and login information that corresponds to the supplied authentication.
Authentication header is required with one of the following roles: SalesPerson, SalesPersonWithCustomerInContext
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"salesperson" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salespersonId" : "int32","extSalespersonId" : "string","name" : "string","title" : "string","email" : "string","phoneNumber1" : "string","phoneNumber2" : "string","fax" : "string","policies" : "Enabled | ShopFrontAccess"},"login" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"salesPersonLoginId" : "int32","userName" : "string","email" : "string"}}}
Http response | Description |
---|---|
Returns the login and salesperson information for the current authentication. |
Get available customers for current salesperson.
Authentication header is required with one of the following roles: SalesPerson, SalesPersonWithCustomerInContext
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerId" : "int32","extCustomerId" : "string","policies" : "CanBuy | CanUpdateSellToAddress | Deletable | Enabled | ShopFrontAccess","currency" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"currencyId" : "int32","extCurrencyId" : "string","displayName" : "string","uISortOrder" : "int32","name" : "string","iso4217Alpha3" : "string","iso4217Numeric" : "int32","decimalSeparator" : "string","decimalDigits" : "int32","decimalGroupSeparator" : "string","groupSize" : "int32","positivePattern" : "int32","negativePattern" : "int32"},"billToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"sellToAddress" : {"isEnabled" : "boolean","isConfirmed" : "boolean","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}],"companyName" : "string","attention" : "string","name" : "string","address" : "string","address2" : "string","zipCode" : "string","city" : "string","country" : {"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"countryId" : "int32","extCountryId" : "string","name" : "string","isDefaultCountry" : "boolean","sortOrder" : "int32","iso3166Alpha3" : "string","iso3166Alpha2" : "string"},"email" : "string","reference" : "string","phoneNumber" : "string","mobilePhoneNumber" : "string","faxNumber" : "string","vATNumber" : "string","eInvoiceCustomerReference" : "string","eInvoiceCustomerExtDocNo" : "string","eInvoiceCustomerReceiverCode" : "string","eInvoiceCustomerIntPostingNo" : "string"},"shipToAddresses" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"customerShipToAddressId" : "int32","customerID" : "int32","customerShipToAddressGuid" : "guid","extCustomerShipToAddressId" : "string","companyName" : "string","name" : "string","attention" : "string","address" : "string","address2" : "string","zipcode" : "string","city" : "string","countryId" : "int32","isDefaultShipToAddress" : "boolean","dateCreated" : "dateTime","dateModified" : "dateTime","constraints" : [{"fieldName" : "string","kind" : "kindOfField","fieldPolicy" : "string","lookup" : "string","regExValidation" : "string","maxLength" : "int32","lowerBound" : "decimal","upperBound" : "decimal"}]}]}]}}
Http response | Description |
---|---|
Returns the customer information for the current authenticated sales person. |
Return a list of languages which are enabled and against viewshop parameters
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"languageId" : "int32","nativeName" : "string","extLanguageId" : "string","iso639AlphaCode3" : "string","iso639AlphaCode2" : "string","uiSortOrder" : "int32"}]}}
Returns a document.
Authentication header is not allowed.
Returns state headers.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"documentType" : "string","stream" : "byte"}}
Gets lines from current basket.
Authentication header is not allowed.
{ "value" : ""}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"id" : "int32","tag" : "string","parentId" : "int32","itemContent" : "product | text | auctionProduct | productVariant | logicaProductAssortment | logicaProductAssortmentVariant | shipment | payment | rebate | logicaProductAssortmentProductVariant | configuredProduct | bomProduct | coupon | deal | dealLine | giftCard","itemSubType" : "standard | discount | deposit","isLineEditable" : "boolean","isLineDeleteable" : "boolean","isLineCollapse" : "boolean","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","internalItemId1" : "int32","internalItemId2" : "int32","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","posID" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","itemImageUrl" : "string","description1" : "string","description2" : "string","description3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","userCode1" : "string","userCode2" : "string","userCode3" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Adds lines to basket and returns all newly created lines from current basket. Accepts an array of BasketLineBody's to allow for modifying multiple lines at once.
Authentication header is not allowed.
[{ "value" : "" "referencingId" : "int32","productType" : "product | variant | offer | text","createOption" : "default | createNewLine", "basketLineId" : "int32", "parentId" : "int32", "quantity" : "decimal", "deliveryDate" : "dateTime", "priceCalculationDateFollowsDeliveryDate" : "boolean", "tag" : "string", "userCode1" : "string", "userCode2" : "string", "userCode3" : "string", "description1" : "string", "description2" : "string", "description3" : "string"}]
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"id" : "int32","tag" : "string","parentId" : "int32","itemContent" : "product | text | auctionProduct | productVariant | logicaProductAssortment | logicaProductAssortmentVariant | shipment | payment | rebate | logicaProductAssortmentProductVariant | configuredProduct | bomProduct | coupon | deal | dealLine | giftCard","itemSubType" : "standard | discount | deposit","isLineEditable" : "boolean","isLineDeleteable" : "boolean","isLineCollapse" : "boolean","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","internalItemId1" : "int32","internalItemId2" : "int32","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","posID" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","itemImageUrl" : "string","description1" : "string","description2" : "string","description3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","userCode1" : "string","userCode2" : "string","userCode3" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Updates one or more lines in current basket and returns all updated lines.
Authentication header is not allowed.
[{ "value" : "" "referencingId" : "int32","productType" : "product | variant | offer | text","createOption" : "default | createNewLine", "basketLineId" : "int32", "parentId" : "int32", "quantity" : "decimal", "deliveryDate" : "dateTime", "priceCalculationDateFollowsDeliveryDate" : "boolean", "tag" : "string", "userCode1" : "string", "userCode2" : "string", "userCode3" : "string", "description1" : "string", "description2" : "string", "description3" : "string"}]
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"id" : "int32","tag" : "string","parentId" : "int32","itemContent" : "product | text | auctionProduct | productVariant | logicaProductAssortment | logicaProductAssortmentVariant | shipment | payment | rebate | logicaProductAssortmentProductVariant | configuredProduct | bomProduct | coupon | deal | dealLine | giftCard","itemSubType" : "standard | discount | deposit","isLineEditable" : "boolean","isLineDeleteable" : "boolean","isLineCollapse" : "boolean","isAmountVisible" : "boolean","isQuantityVisible" : "boolean","isAmountInTotals" : "boolean","internalItemId1" : "int32","internalItemId2" : "int32","externalItemId1" : "string","externalItemId2" : "string","secondaryId" : "string","eAN" : "string","posID" : "string","quantity" : "decimal","lineAmount" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"unitPrice" : {"currencySymbol" : "string","vatPercentage" : "decimal","vatAmount" : "decimal","isPriceIncVat" : "boolean","priceIncVat" : "decimal","priceExVat" : "decimal","tagPrice" : "decimal"},"itemUrl" : "string","itemImageUrl" : "string","description1" : "string","description2" : "string","description3" : "string","deliveryDate" : "dateTime","priceCalculationDate" : "dateTime","userCode1" : "string","userCode2" : "string","userCode3" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes all lines from current basket, aka empty basket.
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Deletes a line with given ID from current basket.
Authentication header is not allowed.
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
set age verification token id of the current basket
Authentication header is not allowed.
{}
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
Gets age verification of the current basket
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"nonce" : "string","status" : "none | processing | success | failed","tokenId" : "string","idBrokerDKAgeVerified" : "string"}}
Http response | Description |
---|---|
200 OK | Everything is fine |
400 BadRequest | The request was not understood |
404 NotFound | There is no basket context |
List locations.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"}]}}
Http response | Description |
---|---|
Returns a list of locations available. |
List a specific location.
Authentication header is not allowed.
{ "id" : "string", "apiVersion" : "string", "context" : "string", "servedBy" : "string", "timeServed" : "string", "appVersion" : "string", "took" : "double", "data" : {"messages" : [{"severity" : "debug | info | warning | error | fatal | security","message" : "string","resultCode" : "ok | warning | notFound | constraintFailure | unAuthorized | other","errorCode" : "string","kind" : "string","reference" : "string"}],"kind" : "string","currentItemCount" : "int32","totalItems" : "int32","grossItems" : "int32","itemsPerPage" : "int32","startIndex" : "int32","pagingLinkTemplate" : "string","pageIndex" : "int32","totalPages" : "int32","nextLink" : "string","previousLink" : "string","attributes" : "object","items" : [{"links" : [{"rel" : "linkRel","href" : "string","action" : "linkAction","title" : "string","nestedLevel" : "int32","sizeTypeId" : "int32","targetContent" : "linkTargetContent","targetMediaType" : "string"}],"locationId" : "int64","extLocationId" : "string","posId" : "string","isDefault" : "boolean","isBuyable" : "boolean","showAddToBasket" : "boolean","uiSortorder" : "int32","locationName" : "string","isVisibleInShop" : "boolean","name" : "string","name2" : "string","address" : "string","address2" : "string","city" : "string","postCode" : "string","county" : "string","countryId" : "int32","emailAddress" : "string","contact" : "string","phoneNumber" : "string","faxNumber" : "string","leadTime" : "timespan","openingHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"specialOpeningHours" : [{"validityDate" : "dateTime","openFrom" : "timespan","openTo" : "timespan","isClosed" : "boolean","comment" : "string","isOpenForCollection" : "boolean","collectOpenFrom" : "timespan","collectOpenTo" : "timespan","dayOfTheWeek" : "int32"}],"collectTimes" : "dateTime"}]}}
Http response | Description |
---|---|
Returns a list of locations available. |