Import a channel’s past posts
backfill_postsImport past posts from social channels into your performance record to analyze which hooks work over time. Dry run quotes cost; confirm to import.
Instructions
Import this brand's PAST posts from a channel into the performance record, so 'which hook works' can draw on history rather than only on what was published since Hermoso started recording. Supports facebook, instagram, threads, youtube, tiktok, pinterest and bluesky; the others say plainly why they cannot (LinkedIn and Reddit have no enumerate-my-posts endpoint on our grant, X bills per read so it is excluded from bulk import, Google Business has had no per-post insights since 2023, and Telegram's Bot API cannot read a chat's past messages at all — nothing published before Hermoso is recoverable through a bot token). BOUNDED, RESUMABLE AND QUOTED: it runs as a DRY RUN by default and tells you how many posts it found and what reading them will cost — pass confirm:true to import, and pass the returned cursor to continue. AN IMPORTED POST IS WEAKER EVIDENCE THAN A RECORDED ONE and is labelled 'backfilled': its hook is recovered ONLY where the post matches a Hermoso creation by asset or caption. A post made outside Hermoso stays UNATTRIBUTED — it counts toward channel and format totals but never votes on which hook works. Never guess a hook from a caption. Free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | how many posts this page (default 50, max 200) | |
| cursor | No | resume from a previous run | |
| channel | Yes | which channel to import from | |
| confirm | No | actually import — omit for a dry run that only quotes the cost | |
| accountRef | No | which Page / account, when the brand has more than one |