---
title: "Search indicators and datasets by topic"
method: GET
path: "/v1/search"
---

# Search indicators and datasets by topic

`GET /v1/search`

## Request

- Base URL: `https://statcite.com`
- URL: `https://statcite.com/v1/search`
- Auth: none declared

## Query parameters

- `q` string, required

## Response `200`

Matches

- object
  - `query` string, required
  - `results` object[], required
    - `type` 'indicator' | 'caribstat_series' | 'dbnomics_dataset'
    - `id` string
    - `title` string
    - `description` string
    - `url` string
    - `usage` string
    - `active` boolean
  - `total_indicator_matches` integer: Registry indicators matching the query BEFORE the display cap.
  - `truncated` boolean: True when registry matches were capped; see note for where to get the rest.
  - `note` string

## Other responses

- `400`: Malformed, missing, unknown or repeated query parameter. The message names the parameter and lists what the route accepts.
- `405`: Method not supported on this endpoint. The Allow header lists what is.

---

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