Authorizations
A JWT signed using your CDP API Key Secret, encoded in base64. Refer to the Generate Bearer Token section of our Authentication docs for information on how to generate your Bearer Token.
Body
Request to execute a SQL query against indexed blockchain data.
SQL query to execute against the indexed blockchain data.
1 - 10000
"SELECT block_number, transaction_hash FROM base.transactions WHERE block_number > 1000000 LIMIT 10"
Response
Query run successfully.
Result of executing a SQL query.
Query result as an array of objects representing rows.
Row data with column names as keys.
[
{
"event_signature": "Transfer(address,address,uint256)",
"from": "0x1234567890abcdef",
"to": "0x1234567890abcdef",
"amount": 1000000000000000000
},
{
"event_signature": "Transfer(address,address,uint256)",
"from": "0x1234567890abcdef",
"to": "0x1234567890abcdef",
"amount": 2000000000000000000
}
]
Schema information for the query result. This is a derived schema from the query result, so types may not match the underlying table.
{
"columns": [
{ "name": "block_number", "type": "UInt64" },
{
"name": "transaction_hash",
"type": "String"
}
]
}
Metadata about query execution.
{
"cached": false,
"executionTimeMs": 145,
"rowCount": 2
}