---
title: "DAT Entity Registry"
method: GET
path: "/v1/dat/registry"
tags: ["DAT Analytics"]
---

# DAT Entity Registry

`GET /v1/dat/registry`

## Request

- Base URL: `https://api.blocklens.co` (the document declares no server; this is the origin it was published from)
- URL: `https://api.blocklens.co/v1/dat/registry`
- Auth: HTTP bearer

Returns a list of companies/entities holding Bitcoin with their latest holdings.

**Parameters:**
- **entity_type**: Filter by entity type (e.g. 'public_company', 'private_company', 'government')
- **country**: Filter by country code (e.g. 'US', 'DE')
- **limit**: Number of records (default 100, max 1000)
- **offset**: Pagination offset
- **sort_by**: Sort field (amount desc by default)

## Query parameters

- `entity_type` string, nullable: Filter by entity type
- `country` string, nullable: Filter by country code
- `search` string, nullable: Search by name, ticker, or country (case-insensitive)
- `limit` integer: Number of records to return
- `offset` integer: Pagination offset
- `sort_by` string, nullable: Sort field (amount, name)

## Response `200`

Successful Response

- ApiResponse: Standard API response model
  - `success` boolean, required
  - `data` unknown, required
  - `message` string, nullable
  - `count` integer, nullable
  - `timestamp` string, date-time

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/blocklens/apis/blocklens-on-chain-api.md) · [All operations](https://skmtc.dev/blocklens/apis/blocklens-on-chain-api/llms.txt) · [OpenAPI document](https://skmtc.dev/blocklens/apis/blocklens-on-chain-api/revisions/dacc02ae0f9a?raw)
