Operation Object


An operation is a service a restaurant offers that includes various aspects of its online ordering. You can define default fulfillments, service fees, and scheduling requirements for each operation.

Properties
businessLocationIdstringRead-onlyformat GUIDimmutable

ID of the business location (SDK | REST) of this operation.


createdDatestringRead-onlyformat date-time

Date and time the operation was created.


defaultboolean

Whether the operation is the default operation.
Default: false.


defaultFulfillmentTypestring

Default fulfillment type of the operation.


extendedFieldsExtendedFields

Extended fields.


fulfillmentIdsArray <string>format GUIDmaxItems 500

IDs of the fulfillment methods (SDK | REST) associated with the operation.


idstringRead-onlyformat GUID

Operation ID.


namestring

Operation name.


onlineOrderingStatusstring

Online ordering status of the operation.


pausedUntilOptionsPausedUntilOptions

Options for online ordering status. Required when onlineOrderingStatus is PAUSED_UNTIL.


operationGroupIdstringformat GUIDimmutable

ID of the operation group this operation belongs to.


orderSchedulingOrderScheduling

Information about when an order can be placed for.


revisionstringRead-onlyformat int64

Revision number. Increments by 1 each time the operation is updated. To prevent conflicting changes, the existing revision must be specified when updating an operation.


tagsTags

Tags (SDK | REST) used to classify and sort different types of operations.


updatedDatestringRead-onlyformat date-time

Date and time the operation was updated.

Did this help?