Checkouts
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tenantstring · min: 3 · max: 16RequiredPattern:
Your Emporix tenant's name.
Note: The tenant should always be written in lowercase.
^[a-z][a-z0-9]+$Header parameters
saas-tokenstringOptionalExample:
Customer’s saasToken retrieved when logging in a customer. The header is required for customer's checkout. If the checkout is done by a guest then the header can be skipped.
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI2MTQ0MzU2MyIsImV4cCI6MTY5Nzk3MDUyOH0.F0b5jr6KeSoBCj-suTLuasmydaJEudc1ZrESkQXSCGkBody
or
Responses
200
The request was successful. A unique order ID is returned.
application/json
400
Request was syntactically incorrect. Details are be provided within the response payload.
application/json
401
Access forbidden. The authorization token has expired.
application/json
403
Authorization token's scopes do not match scopes required by the endpoint.
application/json
409
Selected delivery window does not have available capacity
application/json
500
Some server side exception occurred which prevented it from correctly returning the result.
application/json
post
/checkout/{tenant}/checkouts/orderLast updated
Was this helpful?

