# Celestia Node Blob API

**Canonical:** https://apis.io/apis/celestia/celestia-blob-api/  
**Provider:** celestia — https://apis.io/providers/celestia/  
**Documentation:** https://node-rpc-docs.celestia.org/

Celestia Node Blob API is one of 10 APIs that [celestia](https://apis.io/providers/celestia/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. This API exposes 3 JSON Schema definitions. Tagged areas include Blob, Celestia, Data Availability, and JSON-RPC. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, an AsyncAPI specification, a JSON-LD context, and 3 JSON Schemas.

JSON-RPC methods in the blob module of celestia-node. Submit blobs to one or more namespaces with blob.Submit, retrieve them by height with blob.Get and blob.GetAll, generate inclusion proofs with blob.GetProof, check inclusion with blob.Included, and subscribe to namespace blobs with blob.Subscribe. The canonical surface for rollups and applications publishing data to Celestia.

## Machine-readable artifacts (10)

- **Documentation** — https://node-rpc-docs.celestia.org/
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/openapi/celestia-blob-api-openapi.yml
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/openapi/celestia-subscriptions-asyncapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/json-schema/celestia-blob-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/json-schema/celestia-namespace-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/json-structure/celestia-blob-structure.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/json-ld/celestia-context.jsonld
- **Examples** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/examples/celestia-blob-submit-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/examples/celestia-blob-get-example.json
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/celestia/refs/heads/main/apis.yml

## Other celestia APIs (9)

- [Celestia Node Header API](https://apis.io/apis/celestia/celestia-header-api/)
- [Celestia Node DA API](https://apis.io/apis/celestia/celestia-da-api/)
- [Celestia Node Share API](https://apis.io/apis/celestia/celestia-share-api/)
- [Celestia Node State API](https://apis.io/apis/celestia/celestia-state-api/)
- [Celestia Node DAS API](https://apis.io/apis/celestia/celestia-das-api/)
- [Celestia Node Fraud API](https://apis.io/apis/celestia/celestia-fraud-api/)
- [Celestia Node P2P API](https://apis.io/apis/celestia/celestia-p2p-api/)
- [Celestia Node Admin API](https://apis.io/apis/celestia/celestia-node-api/)
- [Celestia Node Blobstream API](https://apis.io/apis/celestia/celestia-blobstream-api/)

## Tags

Blob, Celestia, Data Availability, JSON-RPC

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/celestia/celestia-blob-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/celestia/.
