Apescan
Apescan
Apescan
  • Introduction
  • ✨Getting Started
    • Creating an Account
    • Getting an API key
    • Endpoint URLs
  • 🎯API Endpoints
    • Accounts
    • Contracts
    • Transactions
    • Blocks
    • Logs
    • Geth/Parity Proxy
    • Tokens
    • Stats
  • 🤝Support
    • FAQ
    • Rate Limits
    • Common Error Messages
    • Getting Help
  • Visit Apescan.io
Powered by GitBook
On this page
  • Get Block And Uncle Rewards by BlockNo
  • Get Estimated Block Countdown Time by BlockNo
  • Get Block Number by Timestamp
Export as PDF
  1. API Endpoints

Blocks

PreviousTransactionsNextLogs

Last updated 8 months ago

Endpoints with are under the API Pro subscription. To upgrade your API plan, browse through the page.

Get Block And Uncle Rewards by BlockNo

Returns the block reward and 'Uncle' block rewards.

https://api.apescan.io/api
   ?module=block
   &action=getblockreward
   &blockno=100
   &apikey=YourApiKeyToken

Try this endpoint in your

Query Parameters

Parameter
Description

blockno

Sample Response

{
  "status": "1",
  "message": "OK-Missing/Invalid API Key, rate limit of 1/5sec applied",
  "result": {
    "blockNumber": "100",
    "timeStamp": "1724986802",
    "blockMiner": "0xa4b000000000000000000073657175656e636572",
    "blockReward": "0",
    "uncles": [],
    "uncleInclusionReward": "0"
  }
}

​​ Tip : The timestamp field is denoted in

Get Estimated Block Countdown Time by BlockNo

Returns the estimated time remaining, in seconds, until a certain block is mined.

https://api.apescan.io/api
   ?module=block
   &action=getblockcountdown
   &blockno=300000
   &apikey=YourApiKeyToken

Query Parameters

Parameter
Description

blockno

Sample Response

{
  "status": "1",
  "message": "OK-Missing/Invalid API Key, rate limit of 1/5sec applied",
  "result": {
    "CurrentBlock": "22353",
    "CountdownBlock": "300000",
    "RemainingBlock": "277647",
    "EstimateTimeInSec": "17491776.0"
  }
}

Get Block Number by Timestamp

Returns the block number that was mined at a certain timestamp.

https://api.apescan.io/api
   ?module=block
   &action=getblocknobytime
   &timestamp=1726040368
   &closest=before
   &apikey=YourApiKeyToken

Query Parameters

Parameter
Description

timestamp

the integer representing the Unix timestamp in seconds.

closest

the closest available block to the provided timestamp, either before or after

Sample Response

{
  "status": "1",
  "message": "OK-Missing/Invalid API Key, rate limit of 1/5sec applied",
  "result": "22353"
}

the integer block number to check block rewards for eg.

Try this endpoint in your

the integer block number to estimate time remaining to be mined eg.

Try this endpoint in your

Tip : Convert a regular date-time to a

🎯
🔗
browser
🔗
browser
⏳
Unix timestamp.
12697906
12697906
🔗
⏳
Apescan APIs
browser
Unix timestamp.