# Pinterest Comments API Reference

Canonical: https://monsterapi.co/docs/api/pinterest-comments

Read the Pinterest Comments reference. Review parameters, response fields, examples, and current credit prices.

OpenAPI specification: [Pinterest](https://monsterapi.co/docs/openapi/platforms/pinterest.yaml).

---

Current operation prices: [public catalog](https://monsterapi.co/account/api/v1/public/api-prices). Prices use credits per request.

---

# Pinterest: Replies to a comment

`GET /pinterest/api/comment/{comment_id}/replies`

Documentation: https://monsterapi.co/docs/api/pinterest#replies-to-a-comment

Operation ID: `pinterest_comment_replies_list`

Returns the replies to one comment of a pin's thread, by the comment's numeric identifier, each reply whole beside its named values. No continuation has been observed on this list; `next_cursor` reads `null` until the site names one.

## Authentication

Send your billing API key in the `Authorization: Bearer <YOUR_API_KEY>` header. Your account login is separate.

## Inputs

- `comment_id` (path, required): Numeric identifier of a comment: decimal digits, at most 20. Read it from `data[].id` in [GET /comments/{aggregated_pin_id}](#pinterest_comments_list).

- `cursor` (query, optional): Optional `next_cursor` of this endpoint's previous answer, unchanged: the base64 value the endpoint itself printed; absent starts at the first page.

- `pin` (query, optional): Optional numeric identifier of the pin the comment thread hangs on: decimal digits, at most 20. Read it from the `pin_id` path parameter of [GET /pin/{pin_id}](#pinterest_pin_read).

## Responses

- 200: The replies of the comment

- 400: Identifier or cursor outside the accepted format

Refused at the gateway: the request target, path and query string together, is longer than 8,192 bytes; or the headers, the target counted among them, exceed 16,384 bytes or 64 fields

- 401: #/components/responses/GatewayUnauthorized

- 402: #/components/responses/GatewayPaymentRequired

- 403: #/components/responses/GatewayForbidden

- 404: No such comment, or a page with no replies and no continuation

- 405: `method_not_allowed`: the endpoint answers GET alone, and any other method, HEAD included, is refused

Refused at the gateway: the path exists, but no operation on it takes the method of the request, HEAD included; `Allow` names the methods that do

- 409: #/components/responses/GatewayConflict

- 429: #/components/responses/GatewayTooManyRequests

- 500: Pinterest returned unusable data

- 503: Temporarily unavailable or rate limited; check `code` and any `Retry-After` header

Refused at the gateway: the check could not complete, the account is suspended, or the platform did not answer; each may pass later, and `Retry-After` comes only when the platform did not answer

## Credits

Check the live price in the documentation before sending. Platform 2xx and 4xx responses can use credits, including empty data. Gateway refusals and 5xx responses do not use credits. Each pagination request is a separate call.

https://monsterapi.co/docs/pricing

## Request template

Replace path placeholders and add the required query parameters from the Inputs section before sending.

```shell

curl --get 'https://api.monsterapi.co/pinterest/api/comment/{comment_id}/replies' \
  -H 'Authorization: Bearer <YOUR_API_KEY>'

```

---

# Pinterest: Comments on a pin

`GET /pinterest/api/comments/{aggregated_pin_id}`

Documentation: https://monsterapi.co/docs/api/pinterest#comments-on-a-pin

Operation ID: `pinterest_comments_list`

Returns one page of the comments on one pin, each comment whole beside its named values; pass `next_cursor` as `cursor` to this endpoint for the next page. The identifier is the aggregated pin of [GET /pin/{pin_id}](#pinterest_pin_read), field `pin.aggregated_pin_id` — not the pin's own identifier.

## Authentication

Send your billing API key in the `Authorization: Bearer <YOUR_API_KEY>` header. Your account login is separate.

## Inputs

- `aggregated_pin_id` (path, required): Numeric identifier of the aggregated pin the comments of a pin hang on: decimal digits, at most 20. Read it from `pin.aggregated_pin_id` in [GET /pin/{pin_id}](#pinterest_pin_read) — `data.aggregated_pin_data.id` of the same answer — not from the pin's own identifier.

- `cursor` (query, optional): Optional `next_cursor` of this endpoint's previous answer, unchanged: the base64 value the endpoint itself printed; absent starts at the first page.

- `pin` (query, optional): Optional numeric identifier of the pin the comment thread hangs on: decimal digits, at most 20. Read it from the `pin_id` path parameter of [GET /pin/{pin_id}](#pinterest_pin_read).

## Responses

- 200: One page of comments and its continuation

- 400: Identifier or cursor outside the accepted format

Refused at the gateway: the request target, path and query string together, is longer than 8,192 bytes; or the headers, the target counted among them, exceed 16,384 bytes or 64 fields

- 401: #/components/responses/GatewayUnauthorized

- 402: #/components/responses/GatewayPaymentRequired

- 403: #/components/responses/GatewayForbidden

- 404: No comments on the pin, or a page with no comments and no continuation

- 405: `method_not_allowed`: the endpoint answers GET alone, and any other method, HEAD included, is refused

Refused at the gateway: the path exists, but no operation on it takes the method of the request, HEAD included; `Allow` names the methods that do

- 409: #/components/responses/GatewayConflict

- 429: #/components/responses/GatewayTooManyRequests

- 500: Pinterest returned unusable data

- 503: Temporarily unavailable or rate limited; check `code` and any `Retry-After` header

Refused at the gateway: the check could not complete, the account is suspended, or the platform did not answer; each may pass later, and `Retry-After` comes only when the platform did not answer

## Credits

Check the live price in the documentation before sending. Platform 2xx and 4xx responses can use credits, including empty data. Gateway refusals and 5xx responses do not use credits. Each pagination request is a separate call.

https://monsterapi.co/docs/pricing

## Request template

Replace path placeholders and add the required query parameters from the Inputs section before sending.

```shell

curl --get 'https://api.monsterapi.co/pinterest/api/comments/{aggregated_pin_id}' \
  -H 'Authorization: Bearer <YOUR_API_KEY>'

```
