> ## Documentation Index
> Fetch the complete documentation index at: https://redo-44af351d-docs-v3-graphql-api-reference.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Node

> An object that can be refetched by its globally-unique `id` through the `node` query.

**Implemented by:**
[`Customer`](/docs/api-reference/v3/reference/customers/customer),
[`InboundShipment`](/docs/api-reference/v3/reference/procurement/inbound-shipment),
[`Location`](/docs/api-reference/v3/reference/inventory/location),
[`LocationInventoryLevel`](/docs/api-reference/v3/reference/inventory/location-inventory-level),
[`Order`](/docs/api-reference/v3/reference/orders/order),
[`Product`](/docs/api-reference/v3/reference/catalog/product),
[`ProductFamily`](/docs/api-reference/v3/reference/catalog/product-family),
[`PurchaseOrder`](/docs/api-reference/v3/reference/procurement/purchase-order),
[`Return`](/docs/api-reference/v3/reference/returns/return),
[`Supplier`](/docs/api-reference/v3/reference/procurement/supplier),
[`WebhookEndpoint`](/docs/api-reference/v3/reference/webhooks/webhook-endpoint)

<ResponseField name="id" type="ID!" required>
  A globally-unique identifier. Treat it as an opaque handle: pass it back to the
  API (e.g. to `node(id:)`) to refetch this object, but don't parse it or build
  one yourself — its format is not part of the contract and may change.
</ResponseField>
