← Tools Reference

Beehiiv

Beehiiv integration (Marketing, Productivity). Imported from open-connector.

API key6 toolshttps://api.beehiiv.com
GET
beehiiv_list_publications
List Beehiiv publications associated with the API key, with optional sorting and expansion.

/v2/publications

5 parameters
ParamTypeRequiredDescription
expandarrayoptionalPublication fields to expand in the Beehiiv response.
limitintegeroptionalMaximum number of objects to return. Beehiiv documents a range from 1 to 100 an…
pageintegeroptionalOffset-based page number for Beehiiv pagination.
directionstringoptionalSort direction for the Beehiiv request.
orderBystringoptionalField used to sort Beehiiv publications.
GET
beehiiv_get_publication
Fetch one Beehiiv publication by ID with optional statistics expansion.

/v2/publications/{publicationId}

2 parameters
ParamTypeRequiredDescription
publicationIdstringrequiredBeehiiv publication ID to retrieve.
expandarrayoptionalPublication fields to expand in the Beehiiv response.
GET
beehiiv_list_posts
List Beehiiv posts for a publication with documented filters and optional expansions.

/v2/publications/{publicationId}/posts

14 parameters
ParamTypeRequiredDescription
publicationIdstringrequiredBeehiiv publication ID whose posts should be listed.
expandarrayoptionalPost fields to expand in the Beehiiv response. HTML content expansions can make…
audiencestringoptionalAudience filter for returned posts.
platformstringoptionalPlatform filter for returned posts.
statusstringoptionalStatus filter for returned posts.
contentTagsarrayoptionalContent tags used to filter returned posts.
slugsarrayoptionalPost slugs used to filter returned posts.
authorsarrayoptionalAuthor names used to filter returned posts.
premiumTiersarrayoptionalPremium tier display names used to filter returned posts and expanded content.
limitintegeroptionalMaximum number of objects to return. Beehiiv documents a range from 1 to 100 an…
pageintegeroptionalOffset-based page number for Beehiiv pagination.
orderBystringoptionalField used to sort Beehiiv posts.
directionstringoptionalSort direction for the Beehiiv request.
hiddenFromFeedstringoptionalFilter by whether posts are hidden from the feed.
GET
beehiiv_get_post
Fetch one Beehiiv post by ID with optional statistics or content expansion.

/publications/{publicationId}/posts/{postId}

4 parameters
ParamTypeRequiredDescription
publicationIdstringrequiredBeehiiv publication ID that owns the post.
postIdstringrequiredBeehiiv post ID to retrieve.
expandarrayoptionalPost fields to expand in the Beehiiv response. HTML content expansions can make…
premiumTiersarrayoptionalPremium tier display names used to scope expanded post content.
GET
beehiiv_list_subscriptions
List Beehiiv subscriptions for a publication with cursor pagination and documented filters.

/publications/{publicationId}/subscriptions

13 parameters
ParamTypeRequiredDescription
publicationIdstringrequiredBeehiiv publication ID whose subscriptions should be listed.
expandarrayoptionalSubscription fields to expand in the Beehiiv response.
statusstringoptionalStatus filter for returned subscriptions.
tierstringoptionalTier filter for returned subscriptions.
premiumTiersarrayoptionalPremium tier names used to filter returned subscriptions.
premiumTierIdsarrayoptionalPremium tier IDs used to filter returned subscriptions.
limitintegeroptionalMaximum number of objects to return. Beehiiv documents a range from 1 to 100 an…
cursorstringoptionalCursor token for cursor-based pagination.
pageintegeroptionalOffset-based page number for Beehiiv pagination.
emailstringoptionalEmail address used to find a matching subscription.
orderBystringoptionalField used to sort Beehiiv subscriptions.
directionstringoptionalSort direction for the Beehiiv request.
creationDatestringoptionalCreation date filter in YYYY/MM/DD format.
GET
beehiiv_get_subscription
Fetch one Beehiiv subscription by ID with optional expansions.

/publications/{publicationId}/subscriptions/{subscriptionId}

3 parameters
ParamTypeRequiredDescription
publicationIdstringrequiredBeehiiv publication ID that owns the subscription.
subscriptionIdstringrequiredBeehiiv subscription ID to retrieve.
expandarrayoptionalSubscription fields to expand in the Beehiiv response.