---
title: "GET /producers"
method: GET
path: "/producers"
tags: ["producers"]
---

# GET /producers

`GET /producers`

## Request

- Base URL: `https://api.jikan.moe/v4`
- URL: `https://api.jikan.moe/v4/producers`
- Auth: none declared

## Query parameters

- `page` integer
- `limit` integer
- `q` string
- `order_by` 'mal_id' | 'count' | 'favorites' | 'established': Producers Search Query Order By
- `sort` 'desc' | 'asc': Search query sort direction
- `letter` string

## Response `200`

Returns producers collection

- Producers: Producers Collection Resource
  - `data` Producer[]
    - `mal_id` integer: MyAnimeList ID
    - `url` string: MyAnimeList URL
    - `titles` Title[]: All titles
      - `type` string: Title type
      - `title` string: Title value
    - `images` CommonImages
      - `jpg` object: Available images in JPG
        - `image_url` string, nullable: Image URL JPG
    - `favorites` integer: Producers's member favorites count
    - `count` integer: Producers's anime count
    - `established` string, nullable: Established Date ISO8601
    - `about` string, nullable: About the Producer
  - `pagination` object
    - `last_visible_page` integer
    - `has_next_page` boolean

## Other responses

- `400`: Error: Bad request. When required parameters were not supplied.

## Changes

- **2022-11-25** `622da29ebedd`: 1 breaking
  - removed the enum value `name` from the `query` request parameter `order_by`
- **2022-09-22** `1b913109b5de`: 1 breaking, 2 info
  - the `allOf[subschema #1]/data/items/titles/items/` response's property type changed from `string` to `object` for status `200`
  - added the optional property `allOf[subschema #1]/data/items/titles/items/title` to the response with the `200` status
  - added the optional property `allOf[subschema #1]/data/items/titles/items/type` to the response with the `200` status
- **2022-07-27** `597d089154e8`: 1 warning, 7 info
  - removed the optional property `allOf[subschema #1]/data/items/name` from the response with the `200` status
  - added the new enum value `established` to the `query` request parameter `order_by`
  - added the new enum value `favorites` to the `query` request parameter `order_by`
  - added the optional property `allOf[subschema #1]/data/items/about` to the response with the `200` status
  - …4 more
- **2022-07-27** `033d32341006`: 4 info
  - added the new optional `query` request parameter `letter`
  - added the new optional `query` request parameter `order_by`
  - added the new optional `query` request parameter `q`
  - added the new optional `query` request parameter `sort`
- **2022-07-27** `6ac009494047`: 1 info
  - added the new optional `query` request parameter `limit`

[Operation history](https://skmtc.dev/jikan/apis/jikan-api/changes/producers/get.md)

---

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