--- title: The Movie Database | Search --- import { Tab, Tabs } from "nextra-theme-docs"; # Search Technical details regarding the usage of the search function for the TMDB provider can be found below. Example code is provided for both JavaScript and Python, along with a response schema. ## Route Schema (URL) ``` https://api.nganime.my.id/meta/tmdb/{query}?page={page} ``` ## Path Parameters | Parameter | Type | Description | Required? | Default | | :-------: | :----: | ----------------------------------------------------------------- | :-------: | :-----: | | query | string | The search query; i.e. the title of the item you are looking for. | Yes | `""` | ## Query Parameters | Parameter | Type | Description | Required? | Default | | :-------: | :-----: | ------------------------------------- | :-------: | :-----: | | page | integer | The page number of results to return. | No | `1` | ## Request Samples <> ```js import axios from "axios"; // Using the example query "flash", and looking at the first page of results. const url = "https://api.nganime.my.id/meta/tmdb/flash"; const data = async () => { try { const { data } = await axios.get(url, { params: { page: 1 } }); return data; } catch (err) { throw new Error(err.message); } }; console.log(data); ``` <> ```python import requests # Using the example query "flash", and looking at the first page of results. url = "https://api.nganime.my.id/meta/tmdb/flash" response = requests.get(url, params={"page": 1}) data = response.json() print(data) ``` ## Response Schema **MIME Type:** `application/json` ```json copy=false { "currentPage": 1, "results": [ { "id": "string", "title": "string", "image": "string", "type": "string", "rating": "number", "releaseDate": "string" } ] } ```