GraphQL and REST API Fields Definition

Topic summary

A developer is seeking help mapping REST API fields to GraphQL equivalents in Shopify’s API.

Two specific fields are problematic:

  1. source_name – Exists in GraphQL but causes errors when included in queries
  2. checkout_id – Cannot be located in the GraphQL schema

The developer is asking for guidance on:

  • How to properly retrieve these fields in GraphQL
  • Whether these fields are supported or have alternative implementations
  • Confirmation if certain REST fields are unavailable in GraphQL

Status: The question remains unanswered and open for community input.

Summarized with AI on November 3. AI used: claude-sonnet-4-5-20250929.

Hi All,

I need your help in finding the values of certain fields that exist in the REST API but seem unavailable or problematic in GraphQL. The specific fields are:

  1. source_name – While this field exists in GraphQL, attempting to include it in the query results in an issue.
  2. checkout_id – I couldn’t locate this field in GraphQL.

Could you guide me on how to retrieve or work with these fields in GraphQL, or confirm if they are unsupported?

Thank you in advance for your assistance!