---
schema_version: "1"
id: c031fbe9fe6bf545259d74c39ce81630669f59d2c7d6e6233f2fcef1c05b803e
title: ShiftHistory
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_shifthistory.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_shifthistory.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: b178b9cadb23c12cb178500f04070e8a360b793d8db30c84c7a7012c145c5c32
description: Represents the history of changes made to tracked fields on a time sheet. Available in API versions 46.0 and later.
---
# ShiftHistory

Represents the history of changes made to tracked fields on a time sheet. Available in API versions 46.0 and later.

## Supported Calls

describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

You can also enable delete() in API version 42.0 and later. See [Enable delete of Field History and Field History Archive](https://help.salesforce.com/articleView?id=000321814&type=1&mode=1&language=en_US "HTML (New Window)").

## Special Access Rules

Field Service must be enabled in your organization, and field tracking for shift fields must be configured.

## Fields

| Field | Details |
| --- | --- |
| DataType | 
Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

Data type of the field that was changed.



 |
| Field | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The name of the field that was changed.



 |
| NewValue | 

Type

anyType

Properties

Nillable, Sort

Description

The new value of the field that was changed.



 |
| OldValue | 

Type

anyType

Properties

Nillable, Sort

Description

The value of the field before it was changed.



 |
| ShiftId | 

Type

reference

Properties

Filter, Group, Sort

Description

ID of the shift being tracked. The history is displayed on the detail page for this record.

This is a relationship field.

Relationship Name

Shift

Relationship Type

Lookup

Refers To

Shift



 |

## Usage

Scheduling and dispatching service resources using shift data is not supported in API version 46.0.