---
title: "Search for a term"
method: GET
path: "/search.json"
tags: ["Search"]
---

# Search for a term

`GET /search.json`

## Query parameters

- `q` string
- `page` integer

## Response `200`

success response

- object
  - `posts` unknown[], required
    - unknown
  - `users` unknown[], required
    - unknown
  - `categories` unknown[], required
    - unknown
  - `tags` object[], required
    - `id` integer, required
    - `name` string, required
    - `slug` string, required
  - `groups` unknown[], required
    - unknown
  - `grouped_search_result` object, required
    - `more_posts` string, nullable, required
    - `more_users` string, nullable, required
    - `more_categories` string, nullable, required
    - `term` string, required
    - `search_log_id` integer, required
    - `more_full_page_results` string, nullable, required
    - `can_create_topic` boolean, required
    - `error` string, nullable, required
    - `extra` object
      - `categories` unknown
    - `post_ids` unknown[], required
      - unknown
    - `user_ids` unknown[], required
      - unknown
    - `category_ids` unknown[], required
      - unknown
    - `tag_ids` unknown[], required
      - unknown
    - `group_ids` unknown[], required
      - unknown

---

[API](https://skmtc.dev/discourse/apis/discourse-api-documentation.md) · [All operations](https://skmtc.dev/discourse/apis/discourse-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/discourse/discourse-api-documentation/revisions/2fd8fd2d6fd0/schema)
