For the complete documentation index, see llms.txt. This page is also available as Markdown.

Create a time slot for the delivery provider method

Create new time slot for the delivery provider method

Required permissions: DELIVERY_METHOD

post
/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots
Authorizations
AuthorizationstringRequired

Token received from the auth service

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
deliveryProviderUidstringRequired

Reference to a delivery provider.

Pattern: ^[A-Za-z0-9-_]+
deliveryProviderMethodUidstringRequired

Reference to a delivery provider method.

Pattern: ^[A-Za-z0-9-_]+
Body

timeslotRequestModel

namestringRequired
startTimestring · timeRequired

HH:MM

endTimestring · timeRequired

HH:MM

excludedDatesstring[]Optional

Format: YYYY-MM-DD

Example: 2023-12-24
deliveryProviderMethodTimeslotUidstringOptional
Responses
201

Example response

application/json

DeliveryProviderMethodTimeslotResponseSchema

deliveryProviderMethodTimeslotUidstringRequiredPattern: ^[A-Za-z0-9-_]+
namestringRequired
startTimestring · timeRequired
endTimestring · timeRequired
excludedDatesstring[]Required

Format: YYYY-MM-DD

Example: 2023-12-24
deliveryCountintegerRequired
post/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots
POST /v2/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots HTTP/1.1
Host: api.flowretail.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 161

{
  "name": "text",
  "startTime": "00:00:00",
  "endTime": "00:00:00",
  "applicableDays": [
    "MONDAY"
  ],
  "excludedDates": [
    "2023-12-24"
  ],
  "deliveryProviderMethodTimeslotUid": "text"
}
201

Example response

{
  "deliveryProviderMethodTimeslotUid": "text",
  "name": "text",
  "startTime": "00:00:00",
  "endTime": "00:00:00",
  "applicableDays": [
    "MONDAY"
  ],
  "excludedDates": [
    "2023-12-24"
  ],
  "deliveryCount": 1
}

Last updated

Was this helpful?