workforceIntegration resource type

Namespace: microsoft.graph

An instance of a workforce integration with shifts.

Methods

Method Return Type Description
Create workforceIntegration Create a new workforceIntegration object.
List workforceIntegration collection Get the list of workforceIntegration objects associated with this schedule.
Get workforceIntegration Read the properties and relationships of a workforceIntegration object.
Update workforceIntegration Update a workforceIntegration object.
Delete None Delete a workforceIntegration object.

Properties

Property Type Description
apiVersion Int32 API version for the call back URL. Start with 1.
displayName String Name of the workforce integration.
encryption workforceIntegrationEncryption The workforce integration encryption resource.
isActive Boolean Indicates whether this workforce integration is currently active and available.
supportedEntities workforceIntegrationSupportedEntities The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are: none, shift, swapRequest, userShiftPreferences, openshift, openShiftRequest, offerShiftRequest, unknownFutureValue.
url String Workforce Integration URL for callbacks from the Shifts service.

Relationships

None.

JSON representation

The following is a JSON representation of the resource.

{
  "apiVersion": 1024,
  "displayName": "String",
  "encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"},
  "isActive": true,
  "supportedEntities": "string",
  "url": "String"
}