Skip to main content
GET
List market fills

Authorizations

Authorization
string
header
required

Create an API token using sf tokens create or at https://sfcompute.com/account/api-keys.

Query Parameters

requirements
string

URL-safe field[:op]:value triples joined by ;.

start_at
integer<int64>
required

Start of the delivery window. Unix timestamp.

Example:

1738972800

end_at
integer<int64>
required

End of the delivery window. Unix timestamp.

Example:

1738972800

since_at
integer<int64>

Lower bound on when the fill happened. Unix epoch seconds. Defaults to now - 7d. Must be no more than 30 days before now; older values return 422. Unix timestamp.

Example:

1738972800

limit
integer<u-int32>
default:50

Maximum results to return. Clamped to [1, 200]. Default 50.

Required range: 1 <= x <= 200
starting_after
string

Set to the response's cursor to fetch the next (older) page.

Pattern: ^mfilc_[A-Za-z0-9_-]+$
Example:

"mfilc_gqXR7s0Kj5mHvE2wNpLc4Q"

Response

Paginated list of fills.

Paginated list of historical fills, newest first.

object
string
default:list
required
read-only
Allowed value: "list"
requirements
object
required

Key/value filters on instance SKU properties.

Keys are the property names instance SKUs carry on GET /v2/instance_skus (e.g. accelerator); values match each property's value spelling. The reserved instance_sku key pins to a single SKU by id.

Empty map = no constraints.

Example:
start_at
integer<int64>
required

Unix timestamp.

Example:

1738972800

end_at
integer<int64>
required

Unix timestamp.

Example:

1738972800

requested_at
integer<int64>
required

Server time when the fills were sampled.

Example:

1738972800

has_more
boolean
required
data
object[]
required
cursor
null | string

Pass as starting_after to fetch the next page.

Pattern: ^mfilc_[A-Za-z0-9_-]+$
Example:

"mfilc_gqXR7s0Kj5mHvE2wNpLc4Q"