Create shipping method

Create a shipping method. Required: name, type, slot_periods. Delivery zone comes from kml_file_id (POST /open_api/v1/file/upload); it is required for delivery and mail methods with is_sweede=true.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
length ≤ 100
string
enum
Allowed:
float
≥ 0
boolean
boolean
free_delivery
object
min_order
object
integer
enum

Minutes before the end of the order processing window when ordering stops. Applies to delivery and mail only; ignored and stored as 0 for pickup.

Allowed:
slot_periods
array of objects
length between 1 and 12
slot_periods
string
required

HH:MM, 15-minute steps

string
required

HH:MM, 15-minute steps; may cross midnight

integer
required
≥ 1
integer
≥ 0

Defaults to company settings

integer
≥ 1

Defaults to company settings

integer | null

File id from POST /open_api/v1/file/upload; null removes the zone

Responses

400

Body is not a JSON object

422

Validation failed

503

Shipping service is unavailable

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json