---
title: "Changes to Get board"
method: GET
path: "/boards/{board_id}"
---

# Changes to Get board

`GET /boards/{board_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 29 revisions.

- **2025-10-16** (v5) `14c297539b64` — 2 breaking, 10 warning, 9 info
- **2025-07-16** (v5) `43134ca41f18` — 1 info
- **2024-08-14** (v5) `89c27ed39cfd` — 1 info
- **2023-05-12** (v5) `689b4b267639` — 7 info
- **2021-11-05** (v5) `8583f6373a80` — 2 breaking

## Changes

- **2025-10-16** (v5) `14c297539b64` — 2 breaking, 10 warning, 9 info
  - the `privacy` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - removed the required property `name` from the response with the `200` status
  - removed the optional property `board_pins_modified_at` from the response with the `200` status
  - removed the optional property `collaborator_count` from the response with the `200` status
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `description` from the response with the `200` status
  - removed the optional property `follower_count` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `is_ads_only` from the response with the `200` status
  - removed the optional property `media` from the response with the `200` status
  - removed the optional property `owner` from the response with the `200` status
  - removed the optional property `pin_count` from the response with the `200` status
  - added `#/components/schemas/BoardBase` to the response body `allOf` list for the response status `200`
  - added the non-success response with the status `400`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the non-success response with the status `429`
  - added `#/components/schemas/BoardPrivacy` to the `privacy` response property `allOf` list for the response status `200`
  - removed the `PROTECTED` enum value from the `privacy` response property for the response status `200`
  - removed the `PUBLIC` enum value from the `privacy` response property for the response status `200`
  - removed the `SECRET` enum value from the `privacy` response property for the response status `200`
- **2025-07-16** (v5) `43134ca41f18` — 1 info
  - added the optional property `is_ads_only` to the response with the `200` status
- **2024-08-14** (v5) `89c27ed39cfd` — 1 info
  - the endpoint scheme security `client_credentials` was added to the API
- **2023-05-12** (v5) `689b4b267639` — 7 info
  - added the new optional `query` request parameter `ad_account_id`
  - added the optional property `board_pins_modified_at` to the response with the `200` status
  - added the optional property `collaborator_count` to the response with the `200` status
  - added the optional property `created_at` to the response with the `200` status
  - added the optional property `follower_count` to the response with the `200` status
  - added the optional property `media` to the response with the `200` status
  - added the optional property `pin_count` to the response with the `200` status
- **2021-11-05** (v5) `8583f6373a80` — 2 breaking
  - added the pattern `^\d+$` to the `path` request parameter `board_id`
  - the `owner` response's property type/format changed from ``/`` to `object`/`` for status `200`

---

[Operation](https://skmtc.dev/pinterest/apis/pinterest-rest-api/docs/boards/:board_id/get.md) · [API](https://skmtc.dev/pinterest/apis/pinterest-rest-api.md) · [Page](https://skmtc.dev/pinterest/apis/pinterest-rest-api/changes/boards/:board_id/get)
