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

Update time slot for the delivery provider method

Update time slot for the delivery provider method by deliveryProviderMethodTimeslotUid

Required permissions: DELIVERY_METHOD

put
/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots/{deliveryProviderMethodTimeslotUid}
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-_]+
deliveryProviderMethodTimeslotUidstringRequired

Reference to a timeslot.

Body

DeliveryProviderMethodTimeslotUpdateRequestSchema

namestringOptional
startTimestring · timeOptional

HH:MM

endTimestring · timeOptional

HH:MM

excludedDatesstring[]Optional

Format: YYYY-MM-DD

Example: 2023-12-24
Responses
200

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
put/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots/{deliveryProviderMethodTimeslotUid}
PUT /v2/tenants/{tenantUid}/delivery-providers/{deliveryProviderUid}/methods/{deliveryProviderMethodUid}/timeslots/{deliveryProviderMethodTimeslotUid} HTTP/1.1
Host: api.flowretail.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 118

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

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?