---
title: "List market fills"
method: GET
path: "/preview/v2/orderbook/fills"
tags: ["Orderbook"]
---

# List market fills

`GET /preview/v2/orderbook/fills`

## Request

- Base URL: `https://api.sfcompute.com`
- URL: `https://api.sfcompute.com/preview/v2/orderbook/fills`
- Auth: HTTP bearer

All contracts that filled on hardware meeting the requirements for the given delivery window, sorted newest first. One row per fill (contract). Participant identity is never exposed.

## Query parameters

- `requirements` string
- `start_at` integer, required: Unix timestamp.
- `end_at` integer, required: Unix timestamp.
- `since_at` integer: Unix timestamp.
- `limit` integer
- `starting_after` string

## Response `200`

Paginated list of fills.

- SfcApiListOrderbookFillsResponse: Paginated list of historical fills, newest first.
  - `object` 'list', required
  - `requirements` SfcApiInstanceTypeRequirements, required
  - `start_at` integer, required: Unix timestamp.
  - `end_at` integer, required: Unix timestamp.
  - `requested_at` integer, required: Unix timestamp.
  - `cursor` string
  - `has_more` boolean, required
  - `data` SfcApiOrderbookFill[], required
    - `dollars_per_node_hour` string, required: Price rate in dollars per node-hour.
    - `node_count` integer, required: Number of nodes filled at this execution rate.
    - `filled_at` integer, required: Unix timestamp.

## Other responses

- `401`: Unauthorized.
- `422`: Validation failed.
- `500`: Internal server error.

## Changes

- **2026-05-18** `b819ba3108b3`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sfcompute/apis/san-francisco-compute-documentation/changes/preview/v2/orderbook/fills/get.md)

---

[API](https://skmtc.dev/sfcompute/apis/san-francisco-compute-documentation.md) - [All operations](https://skmtc.dev/sfcompute/apis/san-francisco-compute-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/sfcompute/apis/san-francisco-compute-documentation/revisions/93dd7661e9bb?raw)
