---
title: "GET /v0/quote"
method: GET
path: "/v0/quote"
tags: ["Quoter"]
---

# GET /v0/quote

`GET /v0/quote`

## Query parameters

- `side` string, required
- `quantity` integer, required
- `instance_type` string
- `cluster` string
- `colocate_with` string
- `duration` integer
- `min_duration` integer
- `max_duration` integer
- `min_start_date` string
- `max_start_date` string

## Response `200`

Quote retrieved

- QuoterApiQuoteResponse — Response format for GET /v0/quote Returns a quote object with side-specific details. If no quote is available, the `quote` field will be `None`.
  - `object` string, required — Always "quote"
  - `side` string, required — Matches the requested side: "buy" or "sell"
  - `quote` QuoterApiQuoteDetails — Quote details with side-specific fields The response structure differs based on order side: - Buy orders include `instance_type` - Sell orders include `contract_id`
    - `price` integer, required — Total price in cents (USD)
    - `quantity` integer, required — Number of nodes
    - `start_at` string, required — A date/time value that can be either "NOW" or an ISO 8601 datetime string
    - `end_at` string, required — A date/time value that can be either "NOW" or an ISO 8601 datetime string
    - `instance_type` string, required — Instance type being quoted
    - `zone` string, required
  - `no_quote_reason` 'no_matching_clusters' | 'no_availability' | 'bid_price_too_low' | 'ask_price_too_high' | 'internal_solver_error' — Reason why a quote could not be provided.

## Other responses

- `400` — Invalid request
- `500` — Internal server error

---

[API](https://skmtc.net/sfcompute/apis/san-francisco-compute-documentation.md) · [All operations](https://skmtc.net/sfcompute/apis/san-francisco-compute-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sfcompute/san-francisco-compute-documentation/revisions/93dd7661e9bb/schema)
