Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

FieldService Class

Preview and create shifts from a pattern.

Namespace

ConnectApi

FieldService Methods

These methods are for FieldService. All methods are static.

createShiftsFromPattern(shiftsFromPatternInput, shiftPatternId)

Create up to 2,000 shifts from a pattern.

API Version

51.0

Requires Chatter

Yes

Signature

public static ConnectApi.ShiftsFromPattern createShiftsFromPattern(ConnectApi.ShiftsFromPatternInput shiftsFromPatternInput, String shiftPatternId)

Parameters

shiftsFromPatternInput
Type: ConnectApi.ShiftsFromPatternInput
A ConnectApi.ShiftsFromPatternInput object providing the pattern.
shiftPatternId
Type: String
ID of the shift pattern.

Return Value

Type: ConnectApi.ShiftsFromPattern

previewShiftsFromPattern(shiftsFromPatternInput, shiftPatternId)

Preview up to 2,000 shifts from a pattern.

API Version

51.0

Requires Chatter

Yes

Signature

public static ConnectApi.ShiftsFromPattern previewShiftsFromPattern(ConnectApi.ShiftsFromPatternInput shiftsFromPatternInput, String shiftPatternId)

Parameters

shiftsFromPatternInput
Type: ConnectApi.ShiftsFromPatternInput
A ConnectApi.ShiftsFromPatternInput object providing the pattern.
shiftPatternId
Type: String
ID of the shift pattern.

Return Value

Type: ConnectApi.ShiftsFromPattern