Skip to main content
POST
Analyze Trade Context

Authorizations

Authorization
string
header
required

API Key authentication. Format: sk_live_xxx (production) or sk_test_xxx (testing). Obtain your API key from the Blockline Dashboard.

Body

application/json
signature
string
required

Your transaction signature (base58, 87-88 characters)

Pattern: ^[1-9A-HJ-NP-Za-km-z]{87,88}$
Example:

"pHXgUjY4cVvi5orXuK3b66MBhF2W3MpXruRGKodqTWze7354iVQ66k1rWCzyWTU7UDeebojPTpW9ZmVv9Dn12cg"

account_id
string
required

The market/account ID you were trading on (base58, 32-44 characters)

Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
Example:

"FnmStvzQ27Pm4U8r3M6gPD7mnk6ST6HwraPsoNmYpump"

slot_range
integer
default:4

Number of slots before/after to search

Required range: 1 <= x <= 100
Example:

4

start_time
integer

Unix timestamp - start of time window to search for original transaction (optional filter)

Example:

1729368000

end_time
integer

Unix timestamp - end of time window to search for original transaction (optional filter)

Example:

1729371600

limit
integer
default:100

Results per page (pagination)

Required range: x <= 1000
Example:

100

page
integer
default:1

Page number for pagination

Required range: x >= 1
Example:

1

Response

Successful analysis

success
boolean
Example:

true

data
object
pagination
object