# Xiaohongshu note detail extractor

**Use case:** 

Turn a signed Xiaohongshu note URL into structured content, author, topic, engagement, and media metadata.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://www.xiaohongshu.com/explore/6424f3dd000000001300461c?xsec_token=ABqxb5IJpswB7KdeVe7e-nExCzBN2dcUTrDVtd-IqM3QI=&xsec_source="
    }
  ],
  "maxItems": 1,
  "maxRetries": 2,
  "requestTimeoutSecs": 30,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "noteId": {
    "label": "Note ID"
  },
  "noteType": {
    "label": "Type"
  },
  "title": {
    "label": "Title"
  },
  "text": {
    "label": "Text"
  },
  "publishedAt": {
    "label": "Published",
    "format": "date"
  },
  "updatedAt": {
    "label": "Updated",
    "format": "date"
  },
  "authorId": {
    "label": "Author ID"
  },
  "authorName": {
    "label": "Author"
  },
  "authorAvatarUrl": {
    "label": "Avatar",
    "format": "link"
  },
  "topicIds": {
    "label": "Topic IDs"
  },
  "topicNames": {
    "label": "Topics"
  },
  "likeCount": {
    "label": "Likes",
    "format": "number"
  },
  "commentCount": {
    "label": "Comments",
    "format": "number"
  },
  "collectCount": {
    "label": "Collections",
    "format": "number"
  },
  "shareCount": {
    "label": "Shares",
    "format": "number"
  },
  "mediaType": {
    "label": "Media"
  },
  "imageCount": {
    "label": "Images",
    "format": "number"
  },
  "imageUrls": {
    "label": "Image URLs"
  },
  "imageFileIds": {
    "label": "Image file IDs"
  },
  "imageWidths": {
    "label": "Image widths"
  },
  "imageHeights": {
    "label": "Image heights"
  },
  "videoUrls": {
    "label": "Video URLs"
  },
  "videoCoverUrl": {
    "label": "Video cover",
    "format": "link"
  },
  "videoDurationSeconds": {
    "label": "Video seconds",
    "format": "number"
  },
  "videoWidth": {
    "label": "Video width",
    "format": "number"
  },
  "videoHeight": {
    "label": "Video height",
    "format": "number"
  },
  "location": {
    "label": "Location"
  },
  "sourceUrl": {
    "label": "Source",
    "format": "link"
  },
  "resolvedUrl": {
    "label": "Resolved URL",
    "format": "link"
  },
  "xsecToken": {
    "label": "Xsec token"
  },
  "scrapedAt": {
    "label": "Scraped",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [RedNote Note Detail Scraper](https://apify.com/automation-lab/rednote-note-detail-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/rednote-note-detail-scraper) to learn more, explore other use cases, and run it yourself.