GET

Get latest block

Notes

  • Returns latest block
  • Set <include_data> to true to include data for block.data.
get/get-block

Query parameters

include_databoolean

Response

Success

Example response

{
  "block": {
    "details": {
      "emissions": {
        "algorithm": "123456789123456789",
        "advance": "123456789123456789",
        "benchmarker": "123456789123456789",
        "delegator": "123456789123456789",
        "bootstrap": "123456789123456789",
        "vault": "123456789123456789",
        "challenge_owner": "123456789123456789"
      }
    },
    "data": {
      "confirmed_ids": {
        "algorithm": [
          "c002_a001"
        ],
        "binary": [
          "c002_a001"
        ],
        "advance": [
          "c002_a001"
        ],
        "challenge": [
          "c002"
        ]
      },
      "active_ids": {
        "code": [
          "c002_a001"
        ],
        "advance": [
          "c002_a001"
        ],
        "challenge": [
          "c002"
        ]
      }
    }
  }
}

Changes

Changed in 7 of the 34 revisions of this API.4548

  • 1b7c2b8a974d13See the full diff
    • removed the optional property block/data/active_ids/algorithm from the response with the 200 status

      response-optional-property-removed

    • added the optional property block/data/active_ids/code to the response with the 200 status

      response-optional-property-added

    • the block/data/active_ids/advance/items/ response's property pattern was changed from ^c[0-9]{3}_b[0-9]{3}$ to ^c[0-9]{3}_a[0-9]{3}$ for the status 200

      response-property-pattern-changed

    • the block/data/confirmed_ids/advance/items/ response's property pattern was changed from ^c[0-9]{3}_b[0-9]{3}$ to ^c[0-9]{3}_a[0-9]{3}$ for the status 200

      response-property-pattern-changed

    This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • removed the optional property block/data/active_ids/breakthrough from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_ids/breakthrough from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/emissions/breakthrough from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/num_active/breakthrough from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/num_confirmed/breakthrough from the response with the 200 status

      response-optional-property-removed

    • added the optional property block/data/active_ids/advance to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_ids/advance to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions/advance to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/num_active/advance to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/num_confirmed/advance to the response with the 200 status

      response-optional-property-added

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • f82f0a10ef6b46See the full diff
    • removed the optional property block/details/emissions/algorithms from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/emissions/benchmarkers from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/emissions/breakthroughs from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/emissions/delegators from the response with the 200 status

      response-optional-property-removed

    • added the optional property block/details/emissions/algorithm to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions/benchmarker to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions/breakthrough to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions/challenge_owner to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions/delegator to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/gamma_value to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/emissions to the response with the 200 status

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • f857f902a23c135See the full diff
    • deleted the query request parameter round

      request-parameter-removed

    • removed the optional property block/data/active_algorithm_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/active_benchmark_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/active_challenge_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/active_player_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_algorithm_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_benchmark_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_challenge_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_fraud_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_precommit_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_proof_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_topup_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_wasm_ids from the response with the 200 status

      response-optional-property-removed

    • added the optional property block/data/active_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/num_active to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/num_confirmed to the response with the 200 status

      response-optional-property-added

    • added the optional property block/details/timestamp to the response with the 200 status

      response-optional-property-added

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 619cf3c6322a158See the full diff
    • removed the optional property block/config/algorithm_submissions from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/benchmark_submissions from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/difficulty from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/erc20 from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/optimisable_proof_of_work from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/qualifiers from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/rewards from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/rounds from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/solution_signature from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/config/wasm_vm from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/mempool_algorithm_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/mempool_benchmark_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/mempool_fraud_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/mempool_proof_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/mempool_wasm_ids from the response with the 200 status

      response-optional-property-removed

    • added the optional property block/data/confirmed_algorithm_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_benchmark_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_challenge_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_fraud_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_precommit_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_proof_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_topup_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/confirmed_wasm_ids to the response with the 200 status

      response-optional-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 5523952546dd720See the full diff
    • removed the optional property block/data/active_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/data/confirmed_ids from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/emissions from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/gamma_value from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/num_active from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/num_confirmed from the response with the 200 status

      response-optional-property-removed

    • removed the optional property block/details/timestamp from the response with the 200 status

      response-optional-property-removed

    • added the new optional query request parameter round

      new-optional-request-parameter

    • added the optional property block/config/algorithm_submissions to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/benchmark_submissions to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/difficulty to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/erc20 to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/optimisable_proof_of_work to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/qualifiers to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/rewards to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/rounds to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/solution_signature to the response with the 200 status

      response-optional-property-added

    • added the optional property block/config/wasm_vm to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/active_algorithm_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/active_benchmark_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/active_challenge_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/active_player_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/mempool_algorithm_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/mempool_benchmark_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/mempool_fraud_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/mempool_proof_ids to the response with the 200 status

      response-optional-property-added

    • added the optional property block/data/mempool_wasm_ids to the response with the 200 status

      response-optional-property-added

    This revision also has 73 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog