---
title: "GET /api/v2/move/"
method: GET
path: "/api/v2/move/"
tags: ["moves"]
---

# GET /api/v2/move/

`GET /api/v2/move/`

Moves are the skills of Pokémon in battle. In battle, a Pokémon uses one move each turn. Some moves (including those learned by Hidden Machine) can be used outside of battle as well, usually for the purpose of removing obstacles or exploring new areas.

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

- PaginatedMoveSummaryList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` MoveSummary[]
    - `name` string, required
    - `url` string, uri, required

## Changes

- **2024-02-26** `3dc383577199` — 2 info
  - api tag `moves` added
  - api tag `move` removed
- **2024-02-24** `c0b00c7eff36` — 2 breaking, 1 warning, 4 info
  - the response property `count` became optional for the status `200`
  - the response property `results` became optional for the status `200`
  - deleted the `query` request parameter `q`
  - the endpoint scheme security `basicAuth` was added to the API
  - …3 more

[Change history](https://skmtc.dev/pokeapi/apis/poke-api/changes/api/v2/move/get.md)

---

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