---
title: "搜索条目"
method: POST
path: "/p1/search/subjects"
tags: ["search"]
---

# 搜索条目

`POST /p1/search/subjects`

## Query parameters

- `limit` integer
- `offset` integer

## Request body

- SearchSubject
  - `filter` SubjectSearchFilter
    - `date` string[]
    - `metaTags` string[]
    - `nsfw` boolean — 无权限的用户会直接忽略此字段，不会返回 R18 条目。 `null` 或者 `true` 会返回包含 R18 的所有搜索结果。 `false` 只会返回非 R18 条目。
    - `rank` string[]
    - `rating` string[]
    - `tags` string[]
    - `type` SubjectType[]
  - `keyword` string, required — 搜索关键词
  - `sort` 'match' | 'heat' | 'rank' | 'score' — 条目搜索排序方式 - match = 匹配程度 - heat = 收藏人数 - rank = 排名由高到低 - score = 评分

## Response `200`

Default Response

- object
  - `data` SlimSubject[], required
    - `id` integer, required
    - `images` SubjectImages
      - `common` string, required
      - `grid` string, required
      - `large` string, required
      - `medium` string, required
      - `small` string, required
    - `info` string, required
    - `interest` SlimSubjectInterest
      - `comment` string, required
      - `id` integer, required
      - `rate` integer, required
      - `tags` string[], required
      - `type` 1 | 2 | 3 | 4 | 5, required — 条目收藏状态 - 1 = 想看 - 2 = 看过 - 3 = 在看 - 4 = 搁置 - 5 = 抛弃
      - `updatedAt` integer, required
    - `locked` boolean, required
    - `metaTags` string[], required
    - `name` string, required
    - `nameCN` string, required
    - `nsfw` boolean, required
    - `rating` SubjectRating, required
      - `count` integer[], required
      - `rank` integer, required
      - `score` number, required
      - `total` integer, required
    - `type` 1 | 2 | 3 | 4 | 6, required — 条目类型 - 1 = 书籍 - 2 = 动画 - 3 = 音乐 - 4 = 游戏 - 6 = 三次元 没有 5
  - `total` integer, required — limit+offset 为参数的请求表示总条数，page 为参数的请求表示总页数

## Other responses

- `500` — 意料之外的服务器错误

---

[API](https://skmtc.net/bangumi/apis/bangumi-private-api.md) · [All operations](https://skmtc.net/bangumi/apis/bangumi-private-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bangumi/bangumi-private-api/revisions/645c5a56dde8/schema)
