Norce Checkout - nShift Adapter API (1.0.0)

Build 2026-01-13 12:26:53

The nShift Adapter API is used to create and manage nShift shippings.

Download OpenAPI description
Languages
Servers

https://docs.norce.io/

Callback

Shipping

Schemas

Error

codestring or null

Error code

Example: "nshift-error"
messagestring or null

Detailed error information

Example: "No warehouse configured for this region"
nShiftErrorobject or null

Error if originating from nShift

{ "code": "nshift-error", "message": "No warehouse configured for this region", "nShiftError": { "errorCode": "string", "errorMessages": [], "correlationId": "string" } }

Hook

idstring or null
adapterIdstring or null
subscribeTostring or null
targetstring or null
invokestring or null
{ "id": "string", "adapterId": "string", "subscribeTo": "string", "target": "string", "invoke": "string" }

Item

idstring or null
referencestring or null
namestring or null
skustring or null
urlstring or null
imageUrlstring or null
quantityinteger(int32)
unitstring or null
priceobject or null
totalobject or null
originalTotalobject or null
vatRatenumber(double)
discountsArray of objects or null(Discount)
logisticsobject or null
attributesobject or null
{ "id": "string", "reference": "string", "name": "string", "sku": "string", "url": "string", "imageUrl": "string", "quantity": 0, "unit": "string", "price": { "includingVat": 0.1, "excludingVat": 0.1 }, "total": { "includingVat": 0.1, "excludingVat": 0.1 }, "originalTotal": { "includingVat": 0.1, "excludingVat": 0.1 }, "vatRate": 0.1, "discounts": [ {} ], "logistics": { "weight": 0, "height": 0, "width": 0, "length": 0, "tags": [], "shippingDate": "2019-08-24T14:15:22Z" }, "attributes": { "property1": null, "property2": null } }

Norce Callbacks

Operations

nShift client side callbacks

Operations

nShift Delivery Checkout Orders

Operations