List All Datasets
Returns all registered datasets across all namespaces with their version information.Response
List of all datasets across all namespaces
Example Request
Example Response
Register Dataset
Registers a new dataset configuration in the local registry.This endpoint only registers datasets and does NOT schedule data extraction. To extract data after registration, call the deploy endpoint.
Request Body
Namespace for the dataset (validated identifier format)
Name of the dataset to be registered (validated identifier format)
Either a manifest hash (64-char hex string) or full manifest JSON content
Optional semantic version (e.g., “1.0.0”). If omitted, only the “dev” tag is updated.
Example Request
Response Codes
- 201 Created - Dataset successfully registered
- 400 Bad Request - Invalid dataset name, version, or manifest
- 500 Internal Server Error - Database or object store error
Get Dataset by Revision
Returns detailed dataset information for the specified revision.Path Parameters
Dataset namespace
Dataset name
Revision - can be a version (e.g., “1.2.3”), hash, “latest”, or “dev”
Response
Dataset namespace
Dataset name
Revision requested
SHA256 manifest hash
Dataset kind (e.g., “evm-rpc”, “firehose”, “manifest”)
Starting block number
Whether to extract only finalized blocks
List of table names in the dataset
Example Request
Example Response
Deploy Dataset
Schedules a data extraction job for the specified dataset revision.Path Parameters
Dataset namespace
Dataset name
Revision (version, hash, “latest”, or “dev”)
Request Body
End block configuration:
null(default): Continuous dumping"latest": Stop at latest block<number>: Stop at specific block<negative>: Stop N blocks before latest
Number of parallel workers (default: 1, only for raw datasets)
Optional worker selector - exact ID or glob pattern
Response
The ID of the scheduled extraction job
Example Request
Example Response
List Dataset Versions
Returns all versions for a dataset with their metadata.Path Parameters
Dataset namespace
Dataset name
Response
Dataset namespace
Dataset name
List of semantic versions (sorted descending)
Special tags (latest and dev)
Example Request
Delete Dataset
Removes all manifest links and version tags for a dataset. This operation is fully idempotent.Path Parameters
Dataset namespace
Dataset name
Response Codes
- 204 No Content - Dataset successfully deleted (or didn’t exist)
- 400 Bad Request - Invalid path parameters
- 500 Internal Server Error - Database operation error
Example Request
Delete Dataset Version
Removes a semantic version tag from a dataset. Cannot delete the “latest” version.Path Parameters
Dataset namespace
Dataset name
Semantic version to delete (e.g., “1.2.3”)
Response Codes
- 204 No Content - Version successfully deleted
- 400 Bad Request - Invalid parameters or attempting to delete “latest”
- 500 Internal Server Error - Database operation error