Skip to main content
GET
Get transaction blends
Privacy-safe blends of settled GPU transactions, paginated. Each row is a volume-weighted blend of settled transactions from the same (GPU model, region group, contract type, reserved tenor) bucket, adjacent by date.
Only the volume-weighted price is published. Rows are not additive — neighbouring rows can share underlying transactions, so never SUM total_gpu_count / total_gpu_hours across rows.

Example

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number (starts at 1)

Required range: x >= 1
page_size
integer
default:100

Items per page (max 1000)

Required range: 1 <= x <= 1000
gpu_model
string | null

Filter by GPU model (comma-separated). Example: H100,H200

gpu_canonical_name
string | null

Filter by GPU canonical name (comma-separated). Example: nvidia-h100-sxm5-80gb

region_group
string | null

Filter by region group (comma-separated). Options: us, eu, apac, other

contract_type
string | null

Filter by contract type (comma-separated). Options: ondemand, spot, reserved

start_date
string<date> | null

Include transactions on/after this date (YYYY-MM-DD)

end_date
string<date> | null

Include transactions on/before this date (YYYY-MM-DD)

gpu_count_min
number | null

Filter txn rows by GPU quantity (pre-aggregation)

gpu_count_max
number | null

Filter txn rows by GPU quantity (pre-aggregation)

commitment_days_min
integer | null

Filter txn rows by commitment days (pre-aggregation)

commitment_days_max
integer | null

Filter txn rows by commitment days (pre-aggregation)

discount_percentage_min
number | null

Filter aggregate rows by volume-weighted discount percentage (post-aggregation)

discount_percentage_max
number | null

Filter aggregate rows by volume-weighted discount percentage (post-aggregation)

price_difference_min
number | null

Filter aggregate rows by reference_price - price (post-aggregation)

price_difference_max
number | null

Filter aggregate rows by reference_price - price (post-aggregation)

sort_by
string
default:transaction_date

Sort field: transaction_date, price, gpu_count, tenor, gpu_model, contract_type, region

sort_order
string
default:desc

Sort order (asc or desc)

Response

Successful Response

Paginated transaction-aggregate list

data
TransactionAggregateResponse · object[]
required
pagination
Pagination · object
required
filters
Filters · object
required