Types
Shared Types
Common TypeScript interfaces used across the API
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Common TypeScript interfaces used across the API
interface ShopifyImage {
id: string
url: string
altText: string | null
width: number
height: number
}
interface ShopifyMoney {
amount: string
currencyCode: string
}
interface ShopifyPriceRange {
minVariantPrice: ShopifyMoney
maxVariantPrice: ShopifyMoney
}
interface ShopifySeo {
title: string | null
description: string | null
}
interface ShopifyPageInfo {
hasNextPage: boolean
hasPreviousPage: boolean
startCursor: string | null
endCursor: string | null
}
interface ShopifyConnection<T> {
edges: Array<{
node: T
cursor: string
}>
pageInfo: ShopifyPageInfo
}