# Note Post comments: Reply Counts Scraper

**Use case:** 

Note: Extract available public reply counts from supplied records, retaining original public source context.

## Input

```json
{
  "inputList": [
    "https://note.com/fuwafuwa_man/n/n0626cd6dc0fe"
  ],
  "pagesPerPost": 1
}
```

## Output

```json
{
  "input": {
    "label": "Input",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "type": {
    "label": "Type",
    "format": "string"
  },
  "key": {
    "label": "Key",
    "format": "string"
  },
  "id": {
    "label": "ID",
    "format": "string"
  },
  "post_key": {
    "label": "Post key",
    "format": "string"
  },
  "post_url": {
    "label": "Post URL",
    "format": "string"
  },
  "post_title": {
    "label": "Post title",
    "format": "string"
  },
  "text": {
    "label": "Text",
    "format": "string"
  },
  "created_at": {
    "label": "Created at",
    "format": "string"
  },
  "updated_at": {
    "label": "Updated at",
    "format": "string"
  },
  "likes_count": {
    "label": "Likes count",
    "format": "integer"
  },
  "replies_count": {
    "label": "Replies count",
    "format": "integer"
  },
  "is_edited": {
    "label": "Is edited",
    "format": "boolean"
  },
  "is_root": {
    "label": "Is root",
    "format": "boolean"
  },
  "is_creator_liked": {
    "label": "Is creator liked",
    "format": "boolean"
  },
  "is_creator_replied": {
    "label": "Is creator replied",
    "format": "boolean"
  },
  "user.id": {
    "label": "User ID",
    "format": "string"
  },
  "user.key": {
    "label": "User key",
    "format": "string"
  },
  "user.username": {
    "label": "User username",
    "format": "string"
  },
  "user.name": {
    "label": "User name",
    "format": "string"
  },
  "user.url": {
    "label": "User URL",
    "format": "string"
  },
  "user.description": {
    "label": "User description",
    "format": "string"
  },
  "user.profile_image_url": {
    "label": "User profile image URL",
    "format": "string"
  },
  "user.header_image_url": {
    "label": "User header image URL",
    "format": "string"
  },
  "user.followers_count": {
    "label": "User followers count",
    "format": "integer"
  },
  "user.following_count": {
    "label": "User following count",
    "format": "integer"
  },
  "user.follow_counts_visible": {
    "label": "User follow counts visible",
    "format": "boolean"
  },
  "user.is_official": {
    "label": "User is official",
    "format": "boolean"
  },
  "to_user.id": {
    "label": "To user ID",
    "format": "string"
  },
  "to_user.key": {
    "label": "To user key",
    "format": "string"
  },
  "to_user.username": {
    "label": "To user username",
    "format": "string"
  },
  "to_user.name": {
    "label": "To user name",
    "format": "string"
  },
  "to_user.url": {
    "label": "To user URL",
    "format": "string"
  },
  "to_user.description": {
    "label": "To user description",
    "format": "string"
  },
  "to_user.profile_image_url": {
    "label": "To user profile image URL",
    "format": "string"
  },
  "to_user.header_image_url": {
    "label": "To user header image URL",
    "format": "string"
  },
  "to_user.followers_count": {
    "label": "To user followers count",
    "format": "integer"
  },
  "to_user.following_count": {
    "label": "To user following count",
    "format": "integer"
  },
  "to_user.follow_counts_visible": {
    "label": "To user follow counts visible",
    "format": "boolean"
  },
  "to_user.is_official": {
    "label": "To user is official",
    "format": "boolean"
  },
  "latest_creator_reply.key": {
    "label": "Latest creator reply key",
    "format": "string"
  },
  "latest_creator_reply.text": {
    "label": "Latest creator reply text",
    "format": "string"
  },
  "latest_creator_reply.created_at": {
    "label": "Latest creator reply created at",
    "format": "string"
  },
  "latest_creator_reply.user.id": {
    "label": "Latest creator reply user ID",
    "format": "string"
  },
  "latest_creator_reply.user.key": {
    "label": "Latest creator reply user key",
    "format": "string"
  },
  "latest_creator_reply.user.username": {
    "label": "Latest creator reply user username",
    "format": "string"
  },
  "latest_creator_reply.user.name": {
    "label": "Latest creator reply user name",
    "format": "string"
  },
  "latest_creator_reply.user.url": {
    "label": "Latest creator reply user URL",
    "format": "string"
  },
  "latest_creator_reply.user.description": {
    "label": "Latest creator reply user description",
    "format": "string"
  },
  "latest_creator_reply.user.profile_image_url": {
    "label": "Latest creator reply user profile image URL",
    "format": "string"
  },
  "latest_creator_reply.user.header_image_url": {
    "label": "Latest creator reply user header image URL",
    "format": "string"
  },
  "latest_creator_reply.user.followers_count": {
    "label": "Latest creator reply user followers count",
    "format": "integer"
  },
  "latest_creator_reply.user.following_count": {
    "label": "Latest creator reply user following count",
    "format": "integer"
  },
  "latest_creator_reply.user.follow_counts_visible": {
    "label": "Latest creator reply user follow counts visible",
    "format": "boolean"
  },
  "latest_creator_reply.user.is_official": {
    "label": "Latest creator reply user is official",
    "format": "boolean"
  }
}
```

## About this Actor

This example demonstrates how to use [Note Post Comments Scraper](https://apify.com/scrapingmonkey/note-post-comments-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapingmonkey/note-post-comments-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/scrapingmonkey/note-post-comments-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
