---
title: cartGetIdDefault
description: Creates a function that returns the cart id from request header cookie.
api_version: 2024-07
api_name: hydrogen
source_url:
  html: >-
    https://shopify.dev/docs/api/hydrogen/2024-07/utilities/cart/cartgetiddefault
  md: >-
    https://shopify.dev/docs/api/hydrogen/2024-07/utilities/cart/cartgetiddefault.md
---

# cart​Get​Id​Default

Creates a function that returns the cart id from request header cookie.

## cart​Get​Id​Default(**[requestHeaders](#cartgetiddefault-propertydetail-requestheaders)**​)

### Parameters

* **requestHeaders**

  **{ \[key: string]: any; get?: (key: string) => string; }**

  **required**

Examples

### Examples

* #### example

  ##### Description

  This is the default example

  ##### JavaScript

  ```js
  import {cartGetIdDefault, cartSetIdDefault} from '@shopify/hydrogen';

  // server.js
  export default {
    async fetch(request) {
      const cart = createCartHandler({
        storefront,
        getCartId: cartGetIdDefault(request.headers),
        setCartId: cartSetIdDefault(),
      });
    },
  };

  // Some route
  export async function loader({context}) {
    const {cart} = context;

    cart.getCartId(); // gid://shopify/Cart/1234567890
  }
  ```
