---
title: "Changes to Get bot commands"
method: GET
path: "/bot/getMyCommands"
---

# Changes to Get bot commands

`GET /bot/getMyCommands`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 12 revisions.

- **2026-10-29** `3eb50c9c5b92`: 1 info
- **2026-08-17** `b6346dfdb79c`: 5 info
- **2026-07-26** `d80f3b8927b8`: 22 breaking, 5 warning, 20 info

## Changes

- **2026-10-29** `3eb50c9c5b92`: 1 info
  - added the non-success response with the status `429`
- **2026-08-17** `b6346dfdb79c`: 5 info
  - added the optional property `parameters` to the response with the `400` status
  - added the optional property `parameters` to the response with the `401` status
  - added the optional property `parameters` to the response with the `403` status
  - added the optional property `parameters` to the response with the `404` status
  - added the optional property `parameters` to the response with the `500` status
- **2026-07-26** `d80f3b8927b8`: 22 breaking, 5 warning, 20 info
  - the `header` request parameter `authorization` became required
  - removed the media type `multipart/form-data` for the response with the status `200`
  - removed the media type `multipart/form-data` for the response with the status `400`
  - removed the media type `multipart/form-data` for the response with the status `401`
  - removed the media type `multipart/form-data` for the response with the status `404`
  - removed the media type `multipart/form-data` for the response with the status `500`
  - removed the media type `text/plain` for the response with the status `200`
  - removed the media type `text/plain` for the response with the status `400`
  - removed the media type `text/plain` for the response with the status `401`
  - removed the media type `text/plain` for the response with the status `404`
  - removed the media type `text/plain` for the response with the status `500`
  - the `ok` response property const value `false` was removed for the status `400`
  - the `ok` response property const value `false` was removed for the status `401`
  - the `ok` response property const value `false` was removed for the status `404`
  - the `ok` response property const value `false` was removed for the status `500`
  - the `ok` response property const value `true` was removed for the status `200`
  - the `error_code` response's property type changed from `number` to no type for status `400`
  - the `error_code` response's property type changed from `number` to no type for status `401`
  - the `error_code` response's property type changed from `number` to no type for status `404`
  - the `error_code` response's property type changed from `number` to no type for status `500`
  - the `result` response's property type changed from `object` to no type for status `200`
  - removed the required property `result/commands` from the response with the `200` status
  - added the new `false` enum value to the `ok` response property for the response status `400`
  - added the new `false` enum value to the `ok` response property for the response status `401`
  - added the new `false` enum value to the `ok` response property for the response status `404`
  - added the new `false` enum value to the `ok` response property for the response status `500`
  - added the new `true` enum value to the `ok` response property for the response status `200`
  - api operation id `getBotGetMyCommands` removed and replaced with `bot.headerGetMyCommands`
  - added the non-success response with the status `403`
  - added `#/components/schemas/BotGetMyCommandsResult, subschema #2` to the `result` response property `allOf` list for the response status `200`
  - added `#/components/schemas/HttpStatusCode, subschema #2` to the `error_code` response property `allOf` list for the response status `400`
  - added `#/components/schemas/HttpStatusCode, subschema #2` to the `error_code` response property `allOf` list for the response status `401`
  - added `#/components/schemas/HttpStatusCode, subschema #2` to the `error_code` response property `allOf` list for the response status `404`
  - added `#/components/schemas/HttpStatusCode, subschema #2` to the `error_code` response property `allOf` list for the response status `500`
  - added `subschema #1` to the `description` response property `allOf` list for the response status `400`
  - added `subschema #1` to the `description` response property `allOf` list for the response status `401`
  - added `subschema #1` to the `description` response property `allOf` list for the response status `404`
  - added `subschema #1` to the `description` response property `allOf` list for the response status `500`
  - added `subschema #1` to the `error` response property `allOf` list for the response status `400`
  - added `subschema #1` to the `error` response property `allOf` list for the response status `401`
  - …7 more

---

[Operation](https://skmtc.dev/inline/apis/inline-bot-http-api-docs/docs/bot/getMyCommands/get.md) - [API](https://skmtc.dev/inline/apis/inline-bot-http-api-docs.md) - [Page](https://skmtc.dev/inline/apis/inline-bot-http-api-docs/changes/bot/getMyCommands/get)
