> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blink.store/llms.txt
> Use this file to discover all available pages before exploring further.

# List Abandoned Carts

> Retrieves a paginated list of all abandoned carts for the store identified by the `x-store-id` header. Allows filtering by `status` and `product_id`. Utilizes pagination using `limit`, `page`, and `offset` query parameters.



## OpenAPI

````yaml /api-reference/growth-api.json get /abandoned-carts
openapi: 3.0.0
info:
  title: Growth API
  description: Comprehensive API documentation for Blink.
  version: 1.0.0
servers:
  - url: https://api.blink.store/v1
security:
  - storeIdHeader: []
paths:
  /abandoned-carts:
    get:
      tags:
        - Abandoned Carts
      summary: List Abandoned Carts
      description: >-
        Retrieves a paginated list of all abandoned carts for the store
        identified by the `x-store-id` header. Allows filtering by `status` and
        `product_id`. Utilizes pagination using `limit`, `page`, and `offset`
        query parameters.
      parameters:
        - name: status
          in: query
          description: Filter carts by status (`open`, `recovered`, `expired`).
          schema:
            type: string
        - name: product_id
          in: query
          description: Filter carts by product ID.
          schema:
            type: string
      responses:
        '200':
          description: List of abandoned carts with pagination.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AbandonedCartsList'
      security:
        - storeIdHeader: []
components:
  schemas:
    AbandonedCartsList:
      type: object
      properties:
        meta:
          type: object
          properties:
            total:
              type: integer
            page:
              type: integer
            limit:
              type: integer
            has_more:
              type: boolean
        data:
          type: array
          items:
            $ref: '#/components/schemas/AbandonedCart'
    AbandonedCart:
      type: object
      properties:
        id:
          type: string
        store_id:
          type: string
        product_id:
          type: string
        customer_email:
          type: string
        amount:
          type: number
        status:
          type: string
        recovery_emails_sent:
          type: integer
        created_at:
          type: string
          format: date-time
        stripe_checkout_session_id:
          type: string
        product:
          type: object
          properties:
            id:
              type: string
            name:
              type: string
  securitySchemes:
    storeIdHeader:
      type: apiKey
      in: header
      name: x-store-id

````