namespace

List all blobs with filters

Changed on

Returns a paginated list of blob log entries across all namespaces. Supports filtering by commitment, time range, signer addresses, and namespace identifiers. Cursor-based pagination is available via the cursor parameter.

get/blob

Request

  • Base URL
    api-mainnet.celenium.io (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    API key in header apikey

Query parameters

limitinteger

Count of requested entities

offsetinteger

Offset

sort'asc' | 'desc'

Sort order. Default: desc

sort_by'time' | 'size'

Sort field. If it's empty internal id is used

commitmentstring

Commitment value in URLbase64 format

frominteger

Time from in unix timestamp

tointeger

Time to in unix timestamp

signersstring[]

Comma-separated celestia addresses

namespacesstring[]

Comma-separated celestia namespaces

cursorinteger

Last entity id which is used for cursor pagination

source'pfb' | 'fibre'

Blob source. If it's empty both sources are returned

Response

OK

commitmentstring base64
content_typestring string
heightinteger
idinteger
namespacestring base64
share_versioninteger
sizeinteger
sourcestring string
timestring date-time
tx_hashstring hex

Example response

[
  {
    "commitment": "vbGakK59+Non81TE3ULg5Ve5ufT9SFm/bCyY+WLR3gg=",
    "content_type": "image/png",
    "height": 100,
    "id": 200,
    "namespace": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAs2bWWU6FOB0=",
    "signer": {
      "celestials": {
        "image_url": "https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC",
        "name": "name",
        "primary": true,
        "status": "VERIFIED"
      },
      "hash": "celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60"
    },
    "size": 10,
    "source": "fibre",
    "time": "2023-07-04T03:10:57+00:00",
    "tx_hash": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF"
  }
]

Changes