Build 2026-01-13 12:26:53
The nShift Adapter API is used to create and manage nShift shippings.
https://docs.norce.io/
https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings
curl -i -X POST \
'https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'{ "shippingId": "string", "sessionId": "string", "selectedOptionId": "string", "settings": { "widgetVersion": "string", "theme": "string", "themeOverride": { … }, "mode": "string", "widthBreakpoints": { … } }, "data": { "options": [ … ], "addons": [ … ], "fields": [ … ], "categories": [ … ] } }
https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings/{shipping_id}
curl -i -X GET \
'https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings/{shipping_id}' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'{ "shippingId": "string", "sessionId": "string", "selectedOptionId": "string", "settings": { "widgetVersion": "string", "theme": "string", "themeOverride": { … }, "mode": "string", "widthBreakpoints": { … } }, "data": { "options": [ … ], "addons": [ … ], "fields": [ … ], "categories": [ … ] } }
https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings/{shipping_id}/remove
curl -i -X POST \
'https://docs.norce.io/api/checkout/v1/orders/{order_id}/shippings/{shipping_id}/remove' \
-H 'x-channel: 1' \
-H 'x-merchant: norce'{ "shippingId": "string", "sessionId": "string", "selectedOptionId": "string", "settings": { "widgetVersion": "string", "theme": "string", "themeOverride": { … }, "mode": "string", "widthBreakpoints": { … } }, "data": { "options": [ … ], "addons": [ … ], "fields": [ … ], "categories": [ … ] } }