detektu
Shopify API changes
Info

Removed session.currentSession.staffMemberId from POS UI Extensions (2026-10)

doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/removed-session-currentsession-staffmemberid-from-pos-ui-extensions-2026-10
Product
Shopify Admin GraphQL API
Source
Feed
Change kind
Feed Entry
Detected
Last updated

Deterministic evidence

Before / after

Extracted from Shopify's published contract. Open the source ↗

−1+81 change

1 / 1
null
{
"content_hash": "3f7d923512b7138c8debefe310816a7ce46117613b09ee4f382ed76eb3af86c4",
"excerpt": "As of API version 2026-10, the static session.currentSession.staffMemberId field has been removed from the POS UI Extensions Session API. It was deprecated in 2026-07 in favour of session.staffMember, a reactive signal that updates when a different staff member pins into POS. Before targeting API version 2026-10, replace reads of session.currentSession.staffMemberId with session.staffMember.value?.id. To react to staff changes while your extension is running, subscribe to the signal with session…",
"identity": "https://shopify.dev/changelog/removed-session-currentsession-staffmemberid-from-pos-ui-extensions-2026-10",
"link": "https://shopify.dev/changelog/removed-session-currentsession-staffmemberid-from-pos-ui-extensions-2026-10",
"published_at": "2026-09-17T16:00:00Z",
"title": "Removed session.currentSession.staffMemberId from POS UI Extensions (2026-10)"
}

Interpreted documentation change

What the vendor announced

The evidence documents the removal of the static field session.currentSession.staffMemberId from the POS UI Extensions API as of API version 2026-10, noting it was deprecated in 2026-07 in favor of session.staffMember (a reactive signal). It instructs developers to replace reads of session.currentSession.staffMemberId with session.staffMember.value?.id and to subscribe to the signal to track staff changes.

Removed session.currentSession.staffMemberId from POS UI Extensions (2026-10) As of API version 2026-10, the static session.currentSession.staffMemberId field has been removed from the POS UI Extensions Session API. It was deprecated in 2026-07 in favour of session.staffMember, a reactive signal that updates when a different staff member pins into POS. Before targeting API version 2026-10, replace reads of session.currentSession.staffMemberId with session.staffMember.value?.id. To react to staff changes while your extension is running, subscribe to the signal with session…

Deadline Oct 1, 2026Vendor source ↗

Monitored for you

Does this change affect your integration?

Choose the operations and fields your services use. Detektu matches Shopify findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.

Multi-source correlation

Other Shopify findings correlated with this change across sources.

  1. Potentially breaking
    SDK release 15.0.0sdk:npm/@shopify/shopify-api@15.0.0
    Shopify Admin GraphQL API
  2. Potentially breaking
    SDK release 15.0.0sdk:npm/@shopify/shopify-api@15.0.0
    Shopify Admin GraphQL API