--- title: ID - GraphQL Admin description: > Represents a unique identifier, often used to refetch an object. The ID type appears in a JSON response as a String, but it is not intended to be human-readable. Example value: `"gid://shopify/Product/10079785100"` api_version: 2024-10 api_name: admin type: scalar api_type: graphql source_url: html: 'https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/ID' md: 'https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/ID.txt' --- # ID scalar Represents a unique identifier, often used to refetch an object. The ID type appears in a JSON response as a String, but it is not intended to be human-readable. Example value: `"gid://shopify/Product/10079785100"` ## Map ### Fields with this scalar * <-|[Abandoned​Checkout.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AbandonedCheckout#field-id) * <-|[Abandoned​Checkout​Line​Item.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AbandonedCheckoutLineItem#field-id) * <-|[Abandonment.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Abandonment#field-id) * <-|[Add​All​Products​Operation.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AddAllProductsOperation#field-id) * <-|[Additional​Fee.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AdditionalFee#field-id) * <-|[Additional​Fee​Sale.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AdditionalFeeSale#field-id) * <-|[Adjustment​Sale.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AdjustmentSale#field-id) * <-|[Android​Application.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AndroidApplication#field-id) * <-|[App.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/App#field-id) * <-|[App​Catalog.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppCatalog#field-id) * <-|[App​Credit.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppCredit#field-id) * <-|[App​Installation.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppInstallation#field-id) * <-|[App​Purchase​One​Time.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppPurchaseOneTime#field-id) * <-|[App​Revenue​Attribution​Record.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppRevenueAttributionRecord#field-id) * <-|[App​Subscription.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppSubscription#field-id) * <-|[App​Subscription​Line​Item.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppSubscriptionLineItem#field-id) * <-|[App​Usage​Record.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppUsageRecord#field-id) * <-|[Apple​Application.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/AppleApplication#field-id) * <-|[Article.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Article#field-id) * <-|[Basic​Event.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/BasicEvent#field-id) * <-|[Basic​Event.subjectId](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/BasicEvent#field-subjectId) * <-|[Blog.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Blog#field-id) * <-|[Bulk​Operation.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/BulkOperation#field-id) * <-|[Business​Entity.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/BusinessEntity#field-id) * <-|[Calculated​Automatic​Discount​Application.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedAutomaticDiscountApplication#field-id) * <-|[Calculated​Discount​Code​Application.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedDiscountCodeApplication#field-id) * <-|[Calculated​Exchange​Line​Item.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedExchangeLineItem#field-id) * <-|[Calculated​Line​Item.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedLineItem#field-id) * <-|[Calculated​Manual​Discount​Application.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedManualDiscountApplication#field-id) * <-|[Calculated​Order.id](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CalculatedOrder#field-id) ### Inputs with this scalar * [Article​Create​Input.blogId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/ArticleCreateInput#field-blogId) * [Article​Update​Input.blogId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/ArticleUpdateInput#field-blogId) * [Author​Input.userId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/AuthorInput#field-userId) * [Bundles​Draft​Order​Bundle​Line​Item​Component​Input.variantId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/BundlesDraftOrderBundleLineItemComponentInput#field-variantId) * [Buyer​Experience​Configuration​Input.paymentTermsTemplateId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/BuyerExperienceConfigurationInput#field-paymentTermsTemplateId) * [Calculate​Exchange​Line​Item​Input.variantId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CalculateExchangeLineItemInput#field-variantId) * [Calculate​Return​Input.orderId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CalculateReturnInput#field-orderId) * [Calculate​Return​Line​Item​Input.fulfillmentLineItemId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CalculateReturnLineItemInput#field-fulfillmentLineItemId) * [Catalog​Context​Input.companyLocationIds](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CatalogContextInput#field-companyLocationIds) * [Catalog​Create​Input.priceListId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CatalogCreateInput#field-priceListId) * [Catalog​Create​Input.publicationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CatalogCreateInput#field-publicationId) * [Catalog​Update​Input.priceListId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CatalogUpdateInput#field-priceListId) * [Catalog​Update​Input.publicationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CatalogUpdateInput#field-publicationId) * [Checkout​Branding​Custom​Font​Input.genericFileId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CheckoutBrandingCustomFontInput#field-genericFileId) * [Checkout​Branding​Image​Input.mediaImageId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CheckoutBrandingImageInput#field-mediaImageId) * [Child​Product​Relation​Input.childProductId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/ChildProductRelationInput#field-childProductId) * [Collection​Delete​Input.id](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionDeleteInput#field-id) * [Collection​Input.id](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionInput#field-id) * [Collection​Input.products](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionInput#field-products) * [Collection​Publication​Input.publicationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionPublicationInput#field-publicationId) * [Collection​Publication​Input.channelId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionPublicationInput#field-channelId) * [Collection​Publish​Input.id](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionPublishInput#field-id) * [Collection​Rule​Input.conditionObjectId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionRuleInput#field-conditionObjectId) * [Collection​Unpublish​Input.id](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CollectionUnpublishInput#field-id) * [Company​Contact​Role​Assign.companyContactRoleId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CompanyContactRoleAssign#field-companyContactRoleId) * [Company​Contact​Role​Assign.companyLocationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CompanyContactRoleAssign#field-companyLocationId) * [Company​Location​Role​Assign.companyContactRoleId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CompanyLocationRoleAssign#field-companyContactRoleId) * [Company​Location​Role​Assign.companyContactId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/CompanyLocationRoleAssign#field-companyContactId) * [Contextual​Pricing​Context.companyLocationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/ContextualPricingContext#field-companyLocationId) * [Contextual​Publication​Context.companyLocationId](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/ContextualPublicationContext#field-companyLocationId) ### Mutations with this scalar * <\~>[abandonment​Update​Activities​Delivery​Statuses](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/abandonmentUpdateActivitiesDeliveryStatuses#argument-abandonmentId) * <\~>[abandonment​Update​Activities​Delivery​Statuses](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/abandonmentUpdateActivitiesDeliveryStatuses#argument-marketingActivityId) * <\~>[app​Subscription​Cancel](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/appSubscriptionCancel#argument-id) * <\~>[app​Subscription​Line​Item​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/appSubscriptionLineItemUpdate#argument-id) * <\~>[app​Subscription​Trial​Extend](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/appSubscriptionTrialExtend#argument-id) * <\~>[app​Usage​Record​Create](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/appUsageRecordCreate#argument-subscriptionLineItemId) * <\~>[article​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/articleDelete#argument-id) * <\~>[article​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/articleUpdate#argument-id) * <\~>[blog​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/blogDelete#argument-id) * <\~>[blog​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/blogUpdate#argument-id) * <\~>[bulk​Operation​Cancel](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/bulkOperationCancel#argument-id) * <\~>[carrier​Service​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/carrierServiceDelete#argument-id) * <\~>[cart​Transform​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/cartTransformDelete#argument-id) * <\~>[catalog​Context​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/catalogContextUpdate#argument-catalogId) * <\~>[catalog​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/catalogDelete#argument-id) * <\~>[catalog​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/catalogUpdate#argument-id) * <\~>[checkout​Branding​Upsert](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/checkoutBrandingUpsert#argument-checkoutProfileId) * <\~>[collection​Add​Products](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionAddProducts#argument-id) * <\~>[collection​Add​Products](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionAddProducts#argument-productIds) * <\~>[collection​Add​Products​V2](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionAddProductsV2#argument-id) * <\~>[collection​Add​Products​V2](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionAddProductsV2#argument-productIds) * <\~>[collection​Remove​Products](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionRemoveProducts#argument-id) * <\~>[collection​Remove​Products](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionRemoveProducts#argument-productIds) * <\~>[collection​Reorder​Products](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/collectionReorderProducts#argument-id) * <\~>[combined​Listing​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/combinedListingUpdate#argument-parentProductId) * <\~>[combined​Listing​Update](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/combinedListingUpdate#argument-productsRemovedIds) * <\~>[comment​Approve](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/commentApprove#argument-id) * <\~>[comment​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/commentDelete#argument-id) * <\~>[comment​Not​Spam](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/commentNotSpam#argument-id) * <\~>[comment​Spam](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/commentSpam#argument-id) ### Queries with this scalar * \[abandoned​Checkouts.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/abandonedCheckouts#field-savedSearchId) * \[abandoned​Checkouts​Count.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/abandonedCheckoutsCount#field-savedSearchId) * \[abandonment.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/abandonment#field-id) * \[abandonment​By​Abandoned​Checkout​Id.abandonedCheckoutId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/abandonmentByAbandonedCheckoutId#field-abandonedCheckoutId) * \[app.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/app#field-id) * \[app​Installation.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/appInstallation#field-id) * \[article.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/article#field-id) * \[assigned​Fulfillment​Orders.locationIds](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/assignedFulfillmentOrders#field-locationIds) * \[automatic​Discount​Node.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/automaticDiscountNode#field-id) * \[automatic​Discount​Nodes.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/automaticDiscountNodes#field-savedSearchId) * \[blog.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/blog#field-id) * \[business​Entity.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/businessEntity#field-id) * \[carrier​Service.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/carrierService#field-id) * \[cash​Tracking​Session.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/cashTrackingSession#field-id) * \[catalog.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/catalog#field-id) * \[checkout​Branding.checkoutProfileId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/checkoutBranding#field-checkoutProfileId) * \[checkout​Profile.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/checkoutProfile#field-id) * \[code​Discount​Node.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/codeDiscountNode#field-id) * \[code​Discount​Nodes.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/codeDiscountNodes#field-savedSearchId) * \[collection.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/collection#field-id) * \[collections.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/collections#field-savedSearchId) * \[collections​Count.savedSearchId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/collectionsCount#field-savedSearchId) * \[comment.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/comment#field-id) * \[company.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/company#field-id) * \[company​Contact.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/companyContact#field-id) * \[company​Contact​Role.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/companyContactRole#field-id) * \[company​Location.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/companyLocation#field-id) * \[customer.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/customer#field-id) * \[customer​Account​Page.id](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/customerAccountPage#field-id) * \[customer​Merge​Job​Status.jobId](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/customerMergeJobStatus#field-jobId) ### Arguments with this scalar * <-|[Article.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Article#field-translations) * <-|[Blog.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Blog#field-translations) * <-|[Channel.hasCollection(id)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Channel#field-hasCollection) * <-|[Collection.hasProduct(id)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Collection#field-hasProduct) * <-|[Collection.publishedOnChannel(channelId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Collection#field-publishedOnChannel) * <-|[Collection.publishedOnPublication(publicationId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Collection#field-publishedOnPublication) * <-|[Collection.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Collection#field-translations) * <-|[Company​Location.inCatalog(catalogId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CompanyLocation#field-inCatalog) * <-|[Delivery​Carrier​Service.availableServicesForCountries(origins)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DeliveryCarrierService#field-availableServicesForCountries) * <-|[Delivery​Profile.profileLocationGroups(locationGroupId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DeliveryProfile#field-profileLocationGroups) * <-|[Discount​Code​App.codes(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountCodeApp#field-codes) * <-|[Discount​Code​Basic.codes(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountCodeBasic#field-codes) * <-|[Discount​Code​Bxgy.codes(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountCodeBxgy#field-codes) * <-|[Discount​Code​Free​Shipping.codes(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountCodeFreeShipping#field-codes) * <-|[Fulfillment​Order.locationsForMove(lineItemIds)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/FulfillmentOrder#field-locationsForMove) * <-|[Fulfillment​Order.locationsForMove(locationIds)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/FulfillmentOrder#field-locationsForMove) * <-|[Has​Published​Translations.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/HasPublishedTranslations#field-translations) * <-|[Inventory​Adjustment​Group.changes(inventoryItemIds)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/InventoryAdjustmentGroup#field-changes) * <-|[Inventory​Adjustment​Group.changes(locationIds)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/InventoryAdjustmentGroup#field-changes) * <-|[Inventory​Item.inventoryLevel(locationId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/InventoryItem#field-inventoryLevel) * <-|[Link.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Link#field-translations) * <-|[Location.inventoryLevel(inventoryItemId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Location#field-inventoryLevel) * <-|[Market​Localizable​Resource.marketLocalizations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MarketLocalizableResource#field-marketLocalizations) * <-|[Menu.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Menu#field-translations) * <-|[Online​Store​Theme.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/OnlineStoreTheme#field-translations) * <-|[Page.translations(marketId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Page#field-translations) * <-|[Price​Rule.discountCodes(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/PriceRule#field-discountCodes) * <-|[Price​Rule​Customer​Selection.customers(savedSearchId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/PriceRuleCustomerSelection#field-customers) * <-|[Product.inCollection(id)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Product#field-inCollection) * <-|[Product.publishedOnChannel(channelId)](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Product#field-publishedOnChannel)