---
title: "Get one of your quotes"
method: GET
path: "/quotes/{id}"
tags: ["Quotes"]
---

# Get one of your quotes

`GET /quotes/{id}`

## Request

- Base URL: `https://sandbox.sequencehq.com/api`
- URL: `https://sandbox.sequencehq.com/api/quotes/{id}`
- Auth: none declared. Required headers: `Authorization`

Get a quote by ID including its phases

## Path parameters

- `id` string, required

## Headers

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

## Response `200`

OK

- PublicQuoteApiResponse
  - `id` string, required: Unique ID
  - `createdBy` string, required: The Sequence user who created this quote
  - `customerId` string: ID of Customer to which this quote pertains
  - `quoteNumber` string, required: An alpha-numeric value that identifies the quote
  - `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: Timestamp when quote was published. Formatted as an ISO 8601 timestamp.
  - `readyToSignAt` string: Timestamp when quote was ready to sign. Formatted as an ISO 8601 timestamp.
  - `acceptedAt` string: Timestamp when quote was accepted. Formatted as an ISO 8601 timestamp.
  - `executedAt` string: Timestamp when quote was executed. Formatted as an ISO 8601 timestamp.
  - `createdAt` string, required: Creation timestamp. Formatted as an ISO 8601 timestamp.
  - `updatedAt` string, required: Timestamp when quote was last updated. Formatted as an ISO 8601 timestamp.
  - `createdFrom` QuoteCreatedFrom: Entity from which this quote was created
    - `entityType` 'BILLING_SCHEDULE' | 'BILLING_SCHEDULE_DISCOUNT' | 'BILLING_SCHEDULE_MINIMUM' | 'BILLING_SCHEDULE_PHASE' | 'BILLING_SCHEDULE_PRICE' | 'CONTACT' | 'CREDIT_NOTE' | 'CREDIT_NOTE_APPLICATION' | 'CUSTOMER' | 'FILE' | 'INVOICE' | 'LEDGER_ACCOUNT' | 'LIST_PRICE' | 'PAYMENT' | 'PAYMENT_APPLICATION' | 'PRICE' | 'PRODUCT' | 'QUOTE' | 'QUOTE_DISCOUNT' | 'QUOTE_MINIMUM' | 'QUOTE_PHASE' | 'QUOTE_PRICE' | 'QUOTE_TEMPLATE_PRICE' | 'TAX_CATEGORY' | 'TAX_CODE', required
    - `entityId` string, required
  - `salesforceOpportunityId` string: Salesforce ID of the opportunity that created this quote
  - `expiryDays` integer: Number of days after publishing in which quote will expire
  - `merchantBranding` QuoteMerchantDetails, required: Merchant information and branding (for quote rendering)
    - `logoUrl` string
    - `legalCompanyName` string, required
    - `primaryColour` string
    - `url` string
    - `address` Address2, required
      - `line1` string, required: Address line 1
      - `line2` string: Address line 2
      - `town` string, required: Town or city
      - `state` 'AL' | 'AK' | 'AZ' | 'AR' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'GA' | 'HI' | 'ID' | 'IL' | 'IN' | 'IA' | 'KS' | 'KY' | 'LA' | 'ME' | 'MD' | 'MA' | 'MI' | 'MN' | 'MS' | 'MO' | 'MT' | 'NE' | 'NV' | 'NH' | 'NJ' | 'NM' | 'NY' | 'NC' | 'ND' | 'OH' | 'OK' | 'OR' | 'PA' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'VT' | 'VA' | 'WA' | 'WV' | 'WI' | 'WY' | 'AB' | 'BC' | 'MB' | 'NB' | 'NL' | 'NS' | 'NT' | 'NU' | 'ON' | 'PE' | 'QC' | 'SK' | 'YT'
      - `postcode` string, required: Postal code
      - `country` 'AD' | 'AE' | 'AF' | 'AG' | 'AI' | 'AL' | 'AM' | 'AO' | 'AQ' | 'AR' | 'AS' | 'AT' | 'AU' | 'AW' | 'AX' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BL' | 'BM' | 'BN' | 'BO' | 'BQ' | 'BR' | 'BS' | 'BT' | 'BV' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CC' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CK' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CU' | 'CV' | 'CW' | 'CX' | 'CY' | 'CZ' | 'DE' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EC' | 'EE' | 'EG' | 'EH' | 'ER' | 'ES' | 'ET' | 'FI' | 'FJ' | 'FK' | 'FM' | 'FO' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GF' | 'GG' | 'GH' | 'GI' | 'GL' | 'GM' | 'GN' | 'GP' | 'GQ' | 'GR' | 'GS' | 'GT' | 'GU' | 'GW' | 'GY' | 'HK' | 'HM' | 'HN' | 'HR' | 'HT' | 'HU' | 'ID' | 'IE' | 'IL' | 'IM' | 'IN' | 'IO' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JE' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KY' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MF' | 'MG' | 'MH' | 'MK' | 'ML' | 'MM' | 'MN' | 'MO' | 'MP' | 'MQ' | 'MR' | 'MS' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NC' | 'NE' | 'NF' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NU' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PF' | 'PG' | 'PH' | 'PK' | 'PL' | 'PM' | 'PN' | 'PR' | 'PS' | 'PT' | 'PW' | 'PY' | 'QA' | 'RE' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SH' | 'SI' | 'SJ' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SX' | 'SY' | 'SZ' | 'TC' | 'TD' | 'TF' | 'TG' | 'TH' | 'TJ' | 'TK' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TW' | 'TZ' | 'UA' | 'UG' | 'UM' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VG' | 'VI' | 'VN' | 'VU' | 'WF' | 'WS' | 'XK' | 'YE' | 'YT' | 'ZA' | 'ZM' | 'ZW', required
    - `email` string, required
    - `showUsageInCustomerPortal` boolean, required
    - `supportEmail` string
    - `supportUrl` string
  - `phases` QuotePhase[], required: Phases for this quote, in sequential order
    - `id` string, required: Unique ID
    - `name` string: Optional name of phase
    - `createdAt` string, required: Creation timestamp. Formatted as an ISO 8601 timestamp.
    - `duration` Duration: Duration of phase. Null denotes an open-ended phase.
      - `days` integer, required
      - `weeks` integer, required
      - `months` integer, required
      - `years` integer, required
    - `prices` QuotePrice[], required: Prices within this phase
      - `id` string, required: Unique ID
      - `productId` string, required: The related product ID
      - `name` string, required: The customer-facing name of this price
      - `structure` union, required
        - object
          - `price` string, required: A fixed amount that is charged once.
          - `pricingType` 'ONE_TIME', required
        - object
          - `price` string, required: A fixed amount that is charged once every billing period.
          - `pricingType` 'FIXED', required
        - object
          - `pricePerUnit` string, required: The per unit rate to apply to usage for this product. In the case of percentage pricing where `isPricePercentage` is set to `true`, a value of 1 represents 100%.
          - `usageMetricId` string, required: Usage metric associated to this pricing structure
          - `isPricePercentage` boolean, required: Indicate whether the price attribute is to be considered as a percentage or an absolute value.
          - `pricingType` 'LINEAR', required
        - object
          - `seatMetricId` string, required: Seat metric associated to this pricing structure
          - `pricePerSeat` string, required: Price charged per seat per full billing period
          - `prorationStrategy` 'USE_MAXIMUM' | 'PRORATE_INCREMENTS' | 'PRORATE_ALL_CHANGES', required
          - `contractedMinimumSeats` integer, required: The number of contractually agreed minimum seats
          - `overagesBillingFrequency` 'NONE' | 'MONTHLY' | 'QUARTERLY' | 'HALF_YEARLY' | 'YEARLY', nullable
          - `tiers` SeatUsageTier1[], required: A list of contiguous pricing tiers
            - `upperBound` string, nullable: The upper bound of usage for this tier. Set to null to if this is a final tier and is unbounded. The lower bound is set by the previous tier or 0 if it's the first one.
            - `price` string, required: The rate to apply to usage for this product in this tier. In the case of percentage pricing where `isPricePercentage` is set to `true`, a value of 1 represents 100%.
            - `fee` string, nullable: The nominal fee associated with usage at this tier
          - `prorateFlatFees` boolean, nullable: If set any flat fees will be pro-rated if the invoice service period length does not match the billing frequency
          - `pricingType` 'SEAT_BASED', required
        - object
          - `tiers` GraduatedUsageTier1[], required: A list of contiguous pricing tiers
            - `upperBound` string, nullable: The upper bound of usage for this tier. Set to null to if this is a final tier and is unbounded. The lower bound is set by the previous tier or 0 if it's the first one.
            - `price` string, required: The rate to apply to usage for this product in this tier. In the case of percentage pricing where `isPricePercentage` is set to `true`, a value of 1 represents 100%.
            - `fee` string, nullable: The nominal fee associated with usage at this tier
            - `isPricePercentage` boolean, required: Indicate whether the price attribute is to be considered as a percentage or an absolute value.
          - `usageMetricId` string, required: The usage metric associated to this pricing structure
          - `usageCalculationMode` 'BILLING_PERIOD' | 'CUMULATIVE' | 'PERIODIC', required
          - `pricingType` 'GRADUATED', required
        - object
          - `tiers` VolumeUsageTier1[], required: A list of contiguous pricing tiers
            - `upperBound` string, nullable: The upper bound of usage for this tier. Set to null to if this is a final tier and is unbounded. The lower bound is set by the previous tier or 0 if it's the first one.
            - `price` string, required: The rate to apply to usage for this product in this tier. In the case of percentage pricing where `isPricePercentage` is set to `true`, a value of 1 represents 100%.
            - `fee` string, nullable: The nominal fee associated with usage at this tier
            - `isPricePercentage` boolean, required: Indicate whether the price attribute is to be considered as a percentage or an absolute value.
            - `maxPrice` string, nullable: Maximum Price to Charge for each Unit if Price is Percentage Based
            - `minPrice` string, nullable: Minimum Price to Charge for each Unit if Price is Percentage Based
          - `usageMetricId` string, required: The usage metric associated to this tier
          - `pricingType` 'VOLUME', required
        - object
          - `packageSize` string, required: The amount of usage allowed for the price in this structure
          - `pricePerPackage` string, required: The price charged for each package
          - `usageMetricId` string, required: The usage metric associated to this tier
          - `pricingType` 'PACKAGE', required
      - `billingFrequency` 'ON_DEMAND' | 'ONE_TIME' | 'MONTHLY' | 'QUARTERLY' | 'HALF_YEARLY' | 'YEARLY' | 'PER_EVENT', required
      - `billingType` 'IN_ARREARS' | 'IN_ADVANCE', required
      - `createdAt` string, required: Creation timestamp. Formatted as an ISO 8601 timestamp.
      - `updatedAt` string, required: Timestamp when price was last updated. Formatted as an ISO 8601 timestamp.
      - `integrationIds` IntegrationId[], required: Alternate IDs for this price in third-party integration systems
        - `service` 'Amazon_Redshift' | 'GoCardless' | 'Google_BigQuery' | 'Google_Sheets' | 'HubSpot' | 'NetSuite' | 'QuickBooks_Online' | 'Salesforce' | 'Slack' | 'Snowflake' | 'Stripe' | 'Xero' | 'Avalara' | 'Anrok' | 'Attio' | 'Numeral' | 'Rillet' | 'Sphere', required
        - `id` string, required
        - `isPending` boolean, required
      - `customMetricParameters` PriceParameter2[], required: Specific parameters to influence usage calculation for this price, and are only required when using a custom metric. Please speak to your Sequence contacts for further information prior to usage.
        - `parameterId` string, required: Custom metric parameter ID
        - `value` string, required: Parameter value
      - `listPriceId` string: The list price ID, if this quote price variant was created from a list price
    - `discounts` QuoteDiscount[], required: Discounts within this phase
      - `id` string, required: Discount ID
      - `restrictToPrices` string[], required: Price IDs the discount is restricted to
      - `amount` string, required: Discount amount
      - `discountCalculationType` 'PERCENTAGE' | 'NOMINAL', required
      - `message` string, required: Message to appear on the quote or invoice
      - `createdAt` string, required: Created at
      - `updatedAt` string, required: Updated at
      - `seatDiscountType` 'INCLUDED_SEATS_ONLY' | 'OVERAGE_SEATS_ONLY' | 'ALL_SEATS'
    - `minimums` QuoteMinimum[], required: Minimums within this phase
      - `id` string, required: Minimum ID
      - `amount` string, required: Minimum amount
      - `restrictToPrices` string[], required: Price IDs the minimum is restricted to
      - `createdAt` string, required: Created at
      - `updatedAt` string, required: Updated at
  - `archivedAt` string: Date and time the quote was archived
  - `approvalWorkflowId` string: The ID of the active approval workflow for this quote, if one is in progress
  - `contactIds` string[], required: IDs of contacts who will receive this quote (and sign this quote if using e-signatures)
  - `contacts` QuoteContact[], required: List of contacts requested to sign this quote
    - `contactId` string, required: Unique Contact ID
    - `name` string, required: Full name of the signer
    - `email` string, required: Email address of the signer
    - `signedAt` string: The time at which this contact signed the document. Formatted as an ISO 8601 timestamp.
  - `counterSigners` QuoteCounterSigner[], required: List of internal persons who countersign every quote
    - `id` string, required: Unique ID
    - `name` string, required: Full name of the signer
    - `email` string, required: Email address of the signer
    - `signedAt` string: The time at which this contact signed the document. Formatted as an ISO 8601 timestamp.
  - `isSignaturesEnabled` boolean, required: Enable e-signatures to allow customers to sign this quote through Dropbox Sign.
  - `integrationIds` IntegrationId[], required: IDs of external entities that are linked to this quote
    - `service` 'Amazon_Redshift' | 'GoCardless' | 'Google_BigQuery' | 'Google_Sheets' | 'HubSpot' | 'NetSuite' | 'QuickBooks_Online' | 'Salesforce' | 'Slack' | 'Snowflake' | 'Stripe' | 'Xero' | 'Avalara' | 'Anrok' | 'Attio' | 'Numeral' | 'Rillet' | 'Sphere', required
    - `id` string, required
    - `isPending` boolean, required
  - `customerLegalName` string: Customer legal name
  - `customerAddress` Address2
    - `line1` string, required: Address line 1
    - `line2` string: Address line 2
    - `town` string, required: Town or city
    - `state` 'AL' | 'AK' | 'AZ' | 'AR' | 'CA' | 'CO' | 'CT' | 'DC' | 'DE' | 'FL' | 'GA' | 'HI' | 'ID' | 'IL' | 'IN' | 'IA' | 'KS' | 'KY' | 'LA' | 'ME' | 'MD' | 'MA' | 'MI' | 'MN' | 'MS' | 'MO' | 'MT' | 'NE' | 'NV' | 'NH' | 'NJ' | 'NM' | 'NY' | 'NC' | 'ND' | 'OH' | 'OK' | 'OR' | 'PA' | 'RI' | 'SC' | 'SD' | 'TN' | 'TX' | 'UT' | 'VT' | 'VA' | 'WA' | 'WV' | 'WI' | 'WY' | 'AB' | 'BC' | 'MB' | 'NB' | 'NL' | 'NS' | 'NT' | 'NU' | 'ON' | 'PE' | 'QC' | 'SK' | 'YT'
    - `postcode` string, required: Postal code
    - `country` 'AD' | 'AE' | 'AF' | 'AG' | 'AI' | 'AL' | 'AM' | 'AO' | 'AQ' | 'AR' | 'AS' | 'AT' | 'AU' | 'AW' | 'AX' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BL' | 'BM' | 'BN' | 'BO' | 'BQ' | 'BR' | 'BS' | 'BT' | 'BV' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CC' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CK' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CU' | 'CV' | 'CW' | 'CX' | 'CY' | 'CZ' | 'DE' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EC' | 'EE' | 'EG' | 'EH' | 'ER' | 'ES' | 'ET' | 'FI' | 'FJ' | 'FK' | 'FM' | 'FO' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GF' | 'GG' | 'GH' | 'GI' | 'GL' | 'GM' | 'GN' | 'GP' | 'GQ' | 'GR' | 'GS' | 'GT' | 'GU' | 'GW' | 'GY' | 'HK' | 'HM' | 'HN' | 'HR' | 'HT' | 'HU' | 'ID' | 'IE' | 'IL' | 'IM' | 'IN' | 'IO' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JE' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KY' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MF' | 'MG' | 'MH' | 'MK' | 'ML' | 'MM' | 'MN' | 'MO' | 'MP' | 'MQ' | 'MR' | 'MS' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NC' | 'NE' | 'NF' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NU' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PF' | 'PG' | 'PH' | 'PK' | 'PL' | 'PM' | 'PN' | 'PR' | 'PS' | 'PT' | 'PW' | 'PY' | 'QA' | 'RE' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SH' | 'SI' | 'SJ' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SX' | 'SY' | 'SZ' | 'TC' | 'TD' | 'TF' | 'TG' | 'TH' | 'TJ' | 'TK' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TW' | 'TZ' | 'UA' | 'UG' | 'UM' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VG' | 'VI' | 'VN' | 'VU' | 'WF' | 'WS' | 'XK' | 'YE' | 'YT' | 'ZA' | 'ZM' | 'ZW', required
  - `pdfStatus` 'NOT_YET_REQUESTED' | 'REQUESTED' | 'IN_PROGRESS' | 'FAILED' | 'GENERATED', required
  - `attachmentAssets` AssetResponse3[], required: Assets attached to this quote
    - `id` string, required: Unique ID
    - `createdBy` string, required: The ID of the asset creator. A Sequence user id or API key id, as identified by `createdByType`.
    - `createdByType` 'SEQUENCE_USER' | 'API_CLIENT', required
    - `type` 'IMAGE' | 'DOCUMENT' | 'BINARY', required
    - `format` 'JPEG' | 'JPG' | 'PNG' | 'PDF' | 'CSV' | 'TXT' | 'RTF' | 'MD' | 'XLS' | 'XLSX' | 'XLSM' | 'DOC' | 'DOCX' | 'ZIP' | 'ODT' | 'ODS', required
    - `fileName` string, required: Filename of the uploaded file
    - `fileSizeBytes` integer, required: Size of the uploaded file in bytes
    - `url` string, required: URL to download the asset
    - `createdAt` string, required: Creation timestamp. Formatted as an ISO 8601 timestamp.
  - `isExpired` boolean, required: True if the quote expiry date has passed
  - `defaultDueDateDays` integer: Default number of days between issue date and due date. Passed onto a billing schedule created from the Quote.
  - `signatureMode` 'EMBEDDED' | 'NON_EMBEDDED'
  - `preparingSignatureRequestAt` string: Timestamp when quote ready-to-sign operation was triggered.
  - `activeErrors` QuoteErrorResponse[], required: Active (unresolved) errors on the current quote variant. Empty when the quote is healthy.
    - `id` string, required: Unique ID of this error record
    - `errorCode` 'DROPBOX_SIGNATURE_REQUEST_REJECTED' | 'DROPBOX_REQUEST_NOT_ACKNOWLEDGED' | 'PDF_GENERATION_TIMEOUT' | 'PDF_GENERATION_FAILED' | 'TASK_EXHAUSTED_RETRIES' | 'WEBHOOK_PROCESSING_FAILED' | 'AUTO_EXECUTE_FAILED' | 'SIGNER_AUTH_FAILED' | 'QUOTE_STUCK_IN_PREPARING_SIGNATURE_REQUEST_STATUS', required
    - `recoveryAction` 'REPUBLISH' | 'REGENERATE_PDF' | 'MANUAL_EXECUTE' | 'RESEND_SIGNING_EMAIL' | 'RETRY_SIGNATURE_REQUEST' | 'CONTACT_SUPPORT', required
    - `createdAt` string, required: When the error was recorded. Formatted as an ISO 8601 timestamp.
    - `errorContext` object, required: Structured context about the failure, shape depends on errorCode

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `404`: Not Found
- `500`: Internal Server Error

## Changes

- **2026-09-15** `eadfddf69522`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sequencehq/apis/sequence/changes/quotes/:id/get.md)

---

[API](https://skmtc.dev/sequencehq/apis/sequence.md) - [All operations](https://skmtc.dev/sequencehq/apis/sequence/llms.txt) - [OpenAPI document](https://skmtc.dev/sequencehq/apis/sequence/revisions/b9b29c6a7118?raw)
