---
title: "Get Genesis in multiple chunks"
method: GET
path: "/genesis_chunked"
tags: ["Info"]
---

# Get Genesis in multiple chunks

`GET /genesis_chunked`

Get genesis document in multiple chunks to make it easier to iterate
through larger genesis structures. Each chunk is produced by converting
the genesis document to JSON and then splitting the resulting payload
into 16MB blocks, and then Base64-encoding each block.

Upon success, the `Cache-Control` header will be set with the default
maximum age.

## Query parameters

- `chunk` integer

## Response `200`

Genesis chunk response.

- GenesisChunkedResponse
  - `jsonrpc` string, required
  - `id` integer, required
  - `result` object, required
    - `chunk` integer, required
    - `total` integer, required
    - `data` string, required

## Other responses

- `500` — Error

---

[API](https://skmtc.dev/hetu-project/apis/cometbft-rpc.md) · [All operations](https://skmtc.dev/hetu-project/apis/cometbft-rpc/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hetu-project/cometbft-rpc/revisions/8fdc73beaae2/schema)
