[OPTIONAL] Location Hours of Operation
Adding Hours of Operation to a Location
Fixed Locations have the ability to accept location specific hours of operation. In order to manage this attribute on the location level, to add this optional value, use the parameters below:
Parameter | Description |
---|---|
dayOfWeek | This is the day of the week for which the hours of operation are being set. Options here are: Monday |
startTime | Start of open period in hh:mm:ss format. |
endTime | End of open period in hh:mm:ss format. |
Sample Fixed Location object with hours of operation:
{
"fixedLocationType": 1,
"fixedLocationName": "Test1112",
"streetAddressLine1": "4888 Pearl East Cir",
"streetAddressLine2": null,
"cityName": "Boulder",
"stateCode": "CO",
"postalCode": "80301",
"countryCode": "US",
"fixedLocationCode": "SomePlace1",
"organizationReferenceCode": "Boulder",
"FixedLocationPoint" :
{
"Latitude": 40.007336,
"Longitude": -105.294498
},
"operatingHours": [
{
"dayOfWeek": "Monday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Monday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Tuesday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Tuesday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Wednesday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Wednesday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Thursday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Thursday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Friday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Friday",
"startTime": "14:00:00",
"endTime": "16:00:00"
}
]
}
Success Response:
{
"fixedLocationType": "Generic",
"fixedLocationName": "Test1112",
"streetAddressLine1": "4888 Pearl East Cir",
"streetAddressLine2": null,
"cityName": "Boulder",
"stateCode": "CO",
"postalCode": "80301",
"countryCode": "US",
"fixedLocationPoint": {
"latitude": 40.007336,
"longitude": -105.294498
},
"fixedLocationCode": "SomePlace1",
"organizationReferenceCode": "Boulder",
"overrideDeliveryStatusFlag": false,
"geofenceRadiusInFeet": null,
"earlyShipmentStatusMinutes": null,
"onTimeShipmentStatusMinutes": null,
"inJeopardyShipmentStatusMinutes": null,
"lateShipmentStatusMinutes": null,
"hasEarlyStatusDefined": false,
"hasInJeopardyStatusDefined": false,
"dwellTimeMinutes": null,
"isActiveFlag": false,
"lastUpdatedDate": "2018-11-01T19:58:17.5985479+00:00",
"geofencePolygon": null,
"allowGeofenceRewind": false,
"operatingHours": [
{
"dayOfWeek": "Monday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Monday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Tuesday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Tuesday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Wednesday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Wednesday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Thursday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Thursday",
"startTime": "14:00:00",
"endTime": "16:00:00"
},
{
"dayOfWeek": "Friday",
"startTime": "10:00:00",
"endTime": "12:00:00"
},
{
"dayOfWeek": "Friday",
"startTime": "14:00:00",
"endTime": "16:00:00"
}
]
}
If no operating hours are provided, we will assume a location is open 24/7 and on the GET call it will look something like this:
{
"fixedLocationType": "Generic",
"fixedLocationName": "Test1112",
"streetAddressLine1": "4888 Pearl East Cir",
"streetAddressLine2": null,
"cityName": "Boulder",
"stateCode": "CO",
"postalCode": "80301",
"countryCode": "US",
"fixedLocationPoint": {
"latitude": 40.0073,
"longitude": -105.2945
},
"fixedLocationCode": "SomePlace1",
"organizationReferenceCode": "Boulder",
"overrideDeliveryStatusFlag": false,
"geofenceRadiusInFeet": null,
"earlyShipmentStatusMinutes": null,
"onTimeShipmentStatusMinutes": null,
"inJeopardyShipmentStatusMinutes": null,
"lateShipmentStatusMinutes": null,
"hasEarlyStatusDefined": false,
"hasInJeopardyStatusDefined": false,
"dwellTimeMinutes": null,
"isActiveFlag": true,
"lastUpdatedDate": "2018-11-01T20:00:54+00:00",
"geofencePolygon": null,
"allowGeofenceRewind": false,
"operatingHours": [
{
"dayOfWeek": "Sunday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Monday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Tuesday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Wednesday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Thursday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Friday",
"startTime": "00:00:00",
"endTime": "23:59:00"
},
{
"dayOfWeek": "Saturday",
"startTime": "00:00:00",
"endTime": "23:59:00"
}
]
}
Updated about 2 months ago
What’s Next