---
title: "Query the field registry by field values"
method: POST
path: "/v1/registry/query"
tags: ["Fields"]
deprecated: true
---

# Query the field registry by field values

`POST /v1/registry/query`

## Request

- Base URL: `https://api.talonic.com`
- URL: `https://api.talonic.com/v1/registry/query`
- Auth: HTTP bearer

> **Deprecated.**

Deprecated: moved under `/v1/fields/registry/*`; use `POST /v1/fields/registry/query`. This path remains supported and serves the same handler. Returns documents whose captured field values match the `where` map (values matched via ILIKE). A read operation that takes a POST body. Requires the `read` scope. An unknown `where` field returns a 200 body `{ error: 'unknown_field' }`.

## Request body

- object
  - `where` object, required
  - `select` string[]
  - `limit` integer

## Response `200`

{ data: row[], total }

---

[API](https://skmtc.dev/talonic/apis/talonic-api.md) · [All operations](https://skmtc.dev/talonic/apis/talonic-api/llms.txt) · [OpenAPI document](https://skmtc.dev/talonic/apis/talonic-api/revisions/678fe5f8c9c3?raw)
