---
title: "Post a Pokémon catch request."
method: POST
path: "/pokemon/catch"
tags: ["Pokemon"]
---

# Post a Pokémon catch request.

`POST /pokemon/catch`

## Query parameters

- `language` 'cs' | 'de' | 'en' | 'es' | 'fr' | 'it' | 'ja' | 'ja-Hrkt' | 'ko' | 'pt-BR' | 'roomaji' | 'zh-Hans' | 'zh-Hant'
- `catchValue` number, double

## Request body

- CatchRequest
  - `pokemonId` integer
  - `viewerId` integer
  - `preferedUserName` string, nullable
  - `captureRate` number, double
  - `isShiny` boolean
  - `hash` string, nullable

## Response `200`

Success

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

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