# ParadeDB pg_search (Full-Text Search)

**Canonical:** https://apis.io/apis/paradedb/pg_search/  
**Provider:** ParadeDB — https://apis.io/providers/paradedb/  
**Base URL:** postgresql://  
**Documentation:** https://docs.paradedb.com/documentation/full-text/overview

ParadeDB pg_search (Full-Text Search) is one of 3 APIs that [ParadeDB](https://apis.io/providers/paradedb/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Full-Text Search, BM25, Search, and SQL. The published artifact set on APIs.io includes API documentation, an API reference, and an OpenAPI specification.

BM25 full-text search inside Postgres via the pg_search extension, built on Tantivy. Consumed as SQL over the PostgreSQL wire protocol - BM25 indexes are created with CREATE INDEX ... USING bm25, queried with the @@@ operator, and scored or highlighted with paradedb.score() and paradedb.snippet(). No REST API.

## Machine-readable artifacts (5)

- **Documentation** — https://docs.paradedb.com/documentation/full-text/overview
- **APIReference** — https://docs.paradedb.com/documentation/getting-started/quickstart
- **GitHub** — https://github.com/paradedb/paradedb
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/paradedb/refs/heads/main/openapi/_original/paradedb-openapi.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/paradedb/refs/heads/main/apis.yml

## Other ParadeDB APIs (2)

- [ParadeDB Analytics (pg_analytics)](https://apis.io/apis/paradedb/analytics/)
- [ParadeDB Postgres SQL Interface](https://apis.io/apis/paradedb/postgres-sql-interface/)

## Tags

Full-Text Search, BM25, Search, SQL

---

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