# /v2/labor/shifts is deprecated

Square API deprecated /v2/labor/shifts* without giving a shutdown date yet.

Square has deprecated the /v2/labor/shifts* endpoints without providing a shutdown date. This deprecation affects all Shift endpoints under that path, which are intended to eventually fail once retired. Square notes that Shift endpoints are replaced by Timecard endpoints that provide the same functionality.

## What to use instead

Use the Timecard endpoints under /v2/labor/timecards instead, including CreateTimecard, SearchTimecards, RetrieveTimecard, UpdateTimecard, and DeleteTimecard.

- API: Square API (connect.squareup.com)
- Kind: Endpoint removal
- Announced: May 21, 2025
- Takes effect: no date given yet
- Calls after that day: fail
- Calls it hits: `/v2/labor/shifts*`
- Source: [Announcement](https://developer.squareup.com/docs/labor-api/what-it-does)
- Verified: November 6, 2026, against Square API's own pages
- Page: https://www.okapi.bot/providers/square-api/breaking-changes/v2-labor-shifts-is-deprecated/

## Square API's words

> all Shift endpoints ( /v2/labor/shifts/...) are replaced by Timecard endpoints ( /v2/labor/timecards/...) that provide the same functionality.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
