Skip to main content
GET
cURL

Authorizations

SPLASH-ACCESS-KEY
string
header
required

Your API key id. Keys are issued by Splash on request, never expire, and stay valid until Splash revokes them, which it does on request. See Authentication.

SPLASH-ACCESS-TIMESTAMP
string
header
required

Unix milliseconds, within 30 seconds of server time.

SPLASH-ACCESS-SIGNATURE
string
header
required

base64(HMAC-SHA256(secret, timestamp + METHOD + path + body)). See Authentication.

Query Parameters

limit
integer
default:50

Page size, 1 to 50. Default 50.

Required range: 1 <= x <= 50
offset
integer
default:0

Transactions to skip, 0 or more. Default 0. Page with offset += limit and stop when offset + limit >= total.

Required range: x >= 0
from
string<date-time>

Only transactions at or after this time. An ISO 8601 timestamp with a time zone, such as 2026-11-01T00:00:00Z or 2026-11-01T00:00:00-05:00; not epoch milliseconds. Anything else is a 400.

to
string<date-time>

Only transactions at or before this time. The same format as from.

Response

Your transactions, newest first.

Your transactions, newest first.

status
string
required

Always success on a 200.

Allowed value: "success"
Example:

"success"

data
Transaction · object[]
required

Your transactions, newest first by created_at. A transaction whose market can no longer be read is left out, so a page can hold fewer than limit items while total still counts it.

total
integer
required

Transactions matching from and to, across all pages.

Example:

3

offset
integer
required

The offset the page starts at.

Example:

0

limit
integer
required

The page size.

Example:

50