---
title: "GET /search"
method: GET
path: "/search"
tags: ["Search"]
---

# GET /search

`GET /search`

Our search index includes series, movies, people, and companies. Search is limited to 5k results max.

## Query parameters

- `query` string
- `q` string
- `type` string
- `year` number
- `company` string
- `country` string
- `director` string
- `language` string
- `primaryType` string
- `network` string
- `remote_id` string
- `offset` number
- `limit` number

## Response `200`

response

- object
  - `data` SearchResult[]
    - `aliases` string[]
    - `companies` string[]
    - `companyType` string
    - `country` string
    - `director` string
    - `first_air_time` string
    - `genres` string[]
    - `id` string
    - `image_url` string
    - `name` string
    - `is_official` boolean
    - `name_translated` string
    - `network` string
    - `objectID` string
    - `officialList` string
    - `overview` string
    - `overviews` TranslationSimple — translation simple record
    - `overview_translated` string[]
    - `poster` string
    - `posters` string[]
    - `primary_language` string
    - `remote_ids` RemoteID[]
      - `id` string
      - `type` integer
      - `sourceName` string
    - `status` string
    - `slug` string
    - `studios` string[]
    - `title` string
    - `thumbnail` string
    - `translations` TranslationSimple — translation simple record
    - `translationsWithLang` string[]
    - `tvdb_id` string
    - `type` string
    - `year` string
  - `status` string
  - `links` Links — Links for next, previous and current record
    - `prev` string, nullable
    - `self` string, nullable
    - `next` string
    - `total_items` integer
    - `page_size` integer

## Other responses

- `400` — Max results overflow
- `401` — Unauthorized

---

[API](https://skmtc.net/thetvdb/apis/tvdb-api-v4.md) · [All operations](https://skmtc.net/thetvdb/apis/tvdb-api-v4/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thetvdb/tvdb-api-v4/revisions/5d7caa274c72/schema)
