Get post
get_postFetch a Beehiiv post using publication and post IDs, with optional expansions for stats, web/email/RSS content, or recipients.
Instructions
Get post. Reads account data. OAuth integrations require posts:read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expand | No | Optionally expand the results by adding additional information. `stats` - Adds statistics about the post(s). `free_web_content` - Adds the web HTML rendered to a free reader. `free_email_content` - Adds the email HTML rendered to a free reader. `free_rss_content` - Adds the RSS feed HTML. `premium_web_content` - Adds the web HTML rendered to a premium reader. `premium_email_content` - Adds the email HTML rendered to a premium reader. | |
| account | No | Named private account from BEEHIIV_ACCOUNTS. Defaults to BEEHIIV_DEFAULT_ACCOUNT or the first configured account. | |
| post_id | Yes | The prefixed ID of the post object | |
| premium_tiers | No | Scope any expanded content output to the specified premium tiers. This takes in an array of Display Names of the premium tiers. Note: This is case insensitive. | |
| publication_id | Yes | The prefixed ID of the publication object |