Beamer
beamerBeamer is a platform that enables companies to announce news, updates, and features directly within their applications or websites, enhancing user engagement and communication.
Acciones disponibles (11)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Count PostsBEAMER_COUNT_POSTSAcciónTool to count existing posts. use when you need the number of posts matching specific filters.
BEAMER_COUNT_POSTSAcciónTool to count existing posts. use when you need the number of posts matching specific filters.
Parámetros de entrada
dateTostringOnly count posts published before this date (ISO-8601).
filterstringCount posts with a matching segmentation filter. [Pro plan and up]
userIdstringUser ID to use with filterByUserId only.
expiredbooleanCount only expired (true) or non-expired (false) posts. [Starter plan and up]
archivedbooleanCount only archived (true) or non-archived (false) posts.
categorystringOnly count posts in this category.
dateFromstringOnly count posts published after this date (ISO-8601).
languagestringOnly count posts with translations in this language (ISO-639 two-letter). [Starter plan and up]
filterUrlstringInclude posts matching this segmentation URL. [Pro plan and up]
publishedbooleanCount only published (true) or draft (false) posts.
forceFilterstringOnly count posts that match this segmentation filter. [Pro plan and up]
ignoreFiltersbooleanIf true, ignore segmentation filters (requires permission).
filterByUserIdbooleanIf true, include single-user posts matching userId. [Scale plan]
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CategoryBEAMER_GET_CATEGORYAcciónTool to retrieve a specific category by its id. use when you need to load metadata for a category before filtering or grouping posts by that category.
BEAMER_GET_CATEGORYAcciónTool to retrieve a specific category by its id. use when you need to load metadata for a category before filtering or grouping posts by that category.
Parámetros de entrada
category_idstringObligatorioUnique identifier of the category to retrieve. Basic categories include 'new', 'improvement', 'fix', 'comingsoon', 'announcement', and 'other'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get FeedBEAMER_GET_FEEDAcciónTool to retrieve the url for your standalone feed. use after embedding to fetch the feed link for embedding or sharing.
BEAMER_GET_FEEDAcciónTool to retrieve the url for your standalone feed. use after embedding to fetch the feed link for embedding or sharing.
Parámetros de entrada
themestringTheme class for appearance customization via CSS. Only available on Pro plan and up.
filterstringRetrieve posts with a matching segmentation filter. Only available on Pro plan and up.
userIdstringID of the user viewing the feed (for analytics).
languagestringTwo-letter ISO-639 code to retrieve feed in a specific language. Only available on Starter plan and up.
userEmailstringEmail of the user viewing the feed (for analytics).
filterByUrlbooleanWhether to apply URL filtering to the feed. Only available on Pro plan and up.
forceFilterstringOnly retrieve posts matching this segmentation filter. Only available on Pro plan and up.
userLastNamestringLast name of the user viewing the feed (for analytics).
ignoreFiltersbooleanIf true, all posts will be retrieved, ignoring segmentation filters. Requires special API-key permission.
userFirstNamestringFirst name of the user viewing the feed (for analytics).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get FeedsBEAMER_GET_FEEDSAcciónTool to retrieve the url for your feed. use when you need to embed or access your standalone feed.
BEAMER_GET_FEEDSAcciónTool to retrieve the url for your feed. use when you need to embed or access your standalone feed.
Parámetros de entrada
themestringTheme class to use for appearance customization via CSS. (Pro plan and up)
filterstringRetrieve posts with a matching segmentation filter. (Pro plan and up)
userIdstringID of the user viewing the feed (for analytics).
languagestringISO-639 two-letter code to retrieve the feed in a specific language.
userEmailstringEmail of the user viewing the feed (for analytics).
filterByUrlbooleanWhether to apply URL filtering to the feed. (Pro plan and up)
forceFilterstringOnly retrieve posts that match this segmentation filter. (Pro plan and up)
userLastNamestringLast name of the user viewing the feed (for analytics).
userFirstNamestringFirst name of the user viewing the feed (for analytics).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Feed URLBEAMER_GET_FEED_URLAcciónTool to retrieve the url for your personalized feed. use after setting segmentation or language options to embed or redirect users.
BEAMER_GET_FEED_URLAcciónTool to retrieve the url for your personalized feed. use after setting segmentation or language options to embed or redirect users.
Parámetros de entrada
themestringTheme class to use for appearance customization via CSS. Only available on Pro plan and up.
filterstringRetrieve posts with a matching segmentation filter. Only available on Pro plan and up.
userIdstringID of the user viewing the feed (for analytics).
languagestringISO-639 two-letter code to retrieve the feed in a specific language. Only available on Starter plan and up.
userEmailstringEmail of the user viewing the feed (for analytics).
filterByUrlbooleanWhether to apply URL filtering to the feed. Only available on Pro plan and up.
forceFilterstringOnly retrieve posts that match this segmentation filter. Only available on Pro plan and up.
userLastNamestringLast name of the user viewing the feed (for analytics).
userFirstNamestringFirst name of the user viewing the feed (for analytics).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get NotificationBEAMER_GET_NOTIFICATIONAcciónTool to retrieve details of a specific notification by its unique notification id. use after obtaining the notification id to fetch its full details.
BEAMER_GET_NOTIFICATIONAcciónTool to retrieve details of a specific notification by its unique notification id. use after obtaining the notification id to fetch its full details.
Parámetros de entrada
notificationIdintegerObligatorioID of the notification to retrieve (post ID).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get NotificationsBEAMER_GET_NOTIFICATIONSAcciónTool to fetch unread notifications. use after providing user context to retrieve and mark notifications as read.
BEAMER_GET_NOTIFICATIONSAcciónTool to fetch unread notifications. use after providing user context to retrieve and mark notifications as read.
Parámetros de entrada
pageintegerPage number for pagination of results.
filterstringRetrieve notifications matching this segmentation filter. (Pro plan+)
userIdstringAnalytics: ID of the viewing user (Scale plan+).
categorystringOnly notifications in this category.
dateFromstringOnly notifications published after this ISO-8601 timestamp.
languagestringTwo-letter ISO-639 code: only notifications in this language. (Starter plan+)
filterUrlstringInclude notifications matching this segmentation URL. Supports wildcards. (Pro plan+)
saveViewsbooleanWhether to record view counts for the retrieved notifications.
userEmailstringAnalytics: email of the viewing user.
markAsReadbooleanMark retrieved notifications as read. (default true)
maxResultsintegerMaximum number of notifications to return (max 10).
forceFilterstringOnly retrieve notifications that match this segmentation filter exactly. (Pro plan+)
userLastNamestringAnalytics: last name of the viewing user.
ignoreFiltersbooleanIgnore segmentation filters entirely. Requires special API-key permission.
userFirstNamestringAnalytics: first name of the viewing user.
traceableLinksbooleanConvert links to traceable URLs for click analytics.
ignoreRequestDetailsbooleanIgnore IP/browser/geolocation details when retrieving notifications.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Post CommentsBEAMER_GET_POST_COMMENTSAcciónTool to retrieve comments for a specific post. use after identifying the post id to list its comments.
BEAMER_GET_POST_COMMENTSAcciónTool to retrieve comments for a specific post. use after identifying the post id to list its comments.
Parámetros de entrada
pageintegerPage number for pagination (>=1)
dateTostringRetrieve comments published before this ISO-8601 date
postIdintegerObligatorioID of the post to retrieve comments from
searchstringRetrieve comments containing this substring in their text
dateFromstringRetrieve comments published after this ISO-8601 date
languagestringISO-639 two-letter code to filter comments by language
maxResultsintegerMaximum number of comments to return (1-10)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Post ReactionsBEAMER_GET_POST_REACTIONSAcciónTool to retrieve all reactions associated with a specific post. use when you need to list reactions and optionally filter by date, reaction type, or pagination.
BEAMER_GET_POST_REACTIONSAcciónTool to retrieve all reactions associated with a specific post. use when you need to list reactions and optionally filter by date, reaction type, or pagination.
Parámetros de entrada
pageintegerPage number for pagination (>=1)
dateTostringOnly include reactions before this ISO-8601 timestamp
postIdintegerObligatorioID of the post to retrieve reactions from
dateFromstringOnly include reactions after this ISO-8601 timestamp
reactionstringenumFilter reactions by type: positive, neutral, or negative
positiveneutralnegativemaxResultsintegerMaximum number of reactions to return (1-10)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PostsBEAMER_GET_POSTSAcciónTool to retrieve a list of posts. use when you need ids and titles of posts for further operations.
BEAMER_GET_POSTSAcciónTool to retrieve a list of posts. use when you need ids and titles of posts for further operations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Ping APIBEAMER_PINGAcciónTool to ping the beamer api. use when verifying api key authentication before making further requests.
BEAMER_PINGAcciónTool to ping the beamer api. use when verifying api key authentication before making further requests.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not