---
title: "List quotes"
method: GET
path: "/quotes"
tags: ["Quotes"]
---

# List quotes

`GET /quotes`

List all of your quotes

## Query parameters

- `limit` integer
- `after` string
- `before` string
- `customerId` string
- `includeArchived` boolean
- `status` string
- `createdBy` string
- `title` string
- `hasActiveApprovalWorkflow` boolean
- `sortBy` string
- `sortOrder` string

## Headers

- `Authorization` string, required
- `sequence-version` '2024-07-30'

## Response `200`

OK

- ListQuoteEndpointListQuotePaginatedResponseModel
  - `items` ListQuoteEndpointListQuoteResponseModel[], required — Quotes
    - `id` string, required — Quote ID
    - `createdBy` string, required — The Sequence User to which this Quote belongs
    - `customerId` string — Customer ID
    - `quoteNumber` string, required — An alpha-numeric value that identifies the quote. Leave blank for an auto-generated incrementing quote number.
    - `title` string — The quote title
    - `currency` 'AED' | 'ARS' | 'AUD' | 'BRL' | 'BGN' | 'CAD' | 'CHF' | 'CLP' | 'CNY' | 'COP' | 'CZK' | 'DKK' | 'EGP' | 'EUR' | 'GBP' | 'HKD' | 'ILS' | 'INR' | 'ISK' | 'JPY' | 'KRW' | 'MXN' | 'NOK' | 'NZD' | 'PLN' | 'SAR' | 'SEK' | 'SGD' | 'THB' | 'USD' | 'UYU' | 'ZAR'
    - `status` 'DRAFT' | 'PUBLISHED' | 'PREPARING_SIGNATURE_REQUEST' | 'READY_TO_SIGN' | 'ACCEPTED' | 'EXECUTED', required
    - `dealType` 'NEW_BUSINESS' | 'RENEWAL'
    - `preliminaryBillingStartDate` string — Preliminary start date of contract
    - `expiresAt` string — Date when quote expires
    - `publishedAt` string — Date when quote was published
    - `acceptedAt` string — Date when quote was accepted
    - `executedAt` string — Date when quote was executed
    - `createdAt` string, required — Created at
    - `updatedAt` string, required — Updated at
    - `billingScheduleId` string — Billing schedule ID associated with this quote, if executed
    - `expiryDays` integer — Number of days after publishing in which quote will expire
    - `archivedAt` string — Date and time the quote was archived
    - `isExpired` boolean, required — True if the quote expiry date has passed
  - `pagination` PaginationMeta, required — Results pagination
    - `after` string — Cursor for the page after this (if it exists)
    - `before` string — Cursor for the page before this (if it exists)
    - `totalResultSize` integer — Total number of entries across all pages

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

---

[API](https://skmtc.net/sequencehq/apis/sequence.md) · [All operations](https://skmtc.net/sequencehq/apis/sequence/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequencehq/sequence/versions/cae64b02699f/schema)
