Hashnode
hashnodeHashnode is a blogging platform tailored for developers, offering tools to create, manage, and publish content seamlessly.
Acciones disponibles (18)
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.
Hashnode Accept Publication InviteHASHNODE_ACCEPT_INVITE_TO_PUBLICATIONAcciónTool to accept a publication invitation. Use when you have a valid invite token and want to join the publication.
HASHNODE_ACCEPT_INVITE_TO_PUBLICATIONAcciónTool to accept a publication invitation. Use when you have a valid invite token and want to join the publication.
Parámetros de entrada
inviteTokenstringObligatorioInvitation token to accept.
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
Hashnode Add ReplyHASHNODE_ADD_REPLYAcciónTool to add a reply to an existing comment. Use after confirming comment ID and reply content.
HASHNODE_ADD_REPLYAcciónTool to add a reply to an existing comment. Use after confirming comment ID and reply content.
Parámetros de entrada
commentIdstringObligatorioThe globally unique ID of the comment to which this reply will be added
contentMarkdownstringObligatorioThe Markdown-formatted text of the reply
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
Hashnode: Check Custom Domain AvailabilityHASHNODE_CHECK_CUSTOM_DOMAIN_AVAILABILITYAcciónTool to check if a custom domain is available for your Hashnode publication. Use when verifying domain mapping before setup.
HASHNODE_CHECK_CUSTOM_DOMAIN_AVAILABILITYAcciónTool to check if a custom domain is available for your Hashnode publication. Use when verifying domain mapping before setup.
Parámetros de entrada
domainstringObligatorioCustom domain to check, e.g., 'blog.example.com'
with_www_redirectbooleanObligatorioWhether to check availability considering a www redirect (maps to withWWWRedirect).
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
Hashnode: Fetch InvitationsHASHNODE_FETCH_INVITATIONSAcciónTool to fetch pending publication invitations. Use when you need to list current pending invites for a team-managed publication before taking further actions.
HASHNODE_FETCH_INVITATIONSAcciónTool to fetch pending publication invitations. Use when you need to list current pending invites for a team-managed publication before taking further actions.
Parámetros de entrada
idstringPublication ID (ObjectId). Cannot be used together with `host`.
hoststringPublication host/subdomain (e.g., 'blog.example.com'). Cannot be used together with `id`.
pageintegerPage number to return. Must be >= 1.
pageSizeintegerObligatorioNumber of pending invites per page. Must be >= 1.
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
Hashnode: Fetch Popular TagsHASHNODE_FETCH_POPULAR_TAGSAcciónTool to fetch a paginated list of popular tags. Use when you need to browse popular tags page by page.
HASHNODE_FETCH_POPULAR_TAGSAcciónTool to fetch a paginated list of popular tags. Use when you need to browse popular tags page by page.
Parámetros de entrada
afterstringCursor from a previous page (edges.cursor) to fetch the next set of tags.
firstintegerObligatorioNumber of popular tags to return (must be >=1).
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
Fetch Publication PostsHASHNODE_FETCH_POSTSAcciónTool to fetch a paginated list of posts from a publication. Use when you need to list posts page by page for a given publication host.
HASHNODE_FETCH_POSTSAcciónTool to fetch a paginated list of posts from a publication. Use when you need to list posts page by page for a given publication host.
Parámetros de entrada
hoststringObligatorioHostname of the publication (e.g., 'blog.developerdao.com').
afterstringCursor from a previous page (endCursor) to fetch the next set of posts.
firstintegerMaximum number of posts to return in this page (must be >=1).
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
Fetch Series PostsHASHNODE_FETCH_SERIES_POSTSAcciónTool to fetch posts from a series within a publication. Use when retrieving and paginating through series posts in a specific publication.
HASHNODE_FETCH_SERIES_POSTSAcciónTool to fetch posts from a series within a publication. Use when retrieving and paginating through series posts in a specific publication.
Parámetros de entrada
afterstringCursor for pagination to fetch the next page of posts
firstintegerObligatorioNumber of posts to fetch, must be at least 1
series_slugstringObligatorioSlug of the series within the publication
publication_idstringID of the publication. Either publication_id or publication_host must be provided.
publication_hoststringHostname of the publication (e.g., 'blog.developerdao.com'). Either publication_host or publication_id must be provided.
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
Fetch Single ArticleHASHNODE_FETCH_SINGLE_ARTICLEAcciónTool to fetch a single article by slug from a publication. Use when you need the detailed content of a specific post.
HASHNODE_FETCH_SINGLE_ARTICLEAcciónTool to fetch a single article by slug from a publication. Use when you need the detailed content of a specific post.
Parámetros de entrada
hoststringObligatorioHostname of the publication (e.g., 'blog.developerdao.com').
slugstringObligatorioSlug of the post within the publication.
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
Hashnode: Fetch User DetailsHASHNODE_FETCH_USER_DETAILSAcciónTool to fetch detailed user profile information by username. Use when you need public or authorized profile data.
HASHNODE_FETCH_USER_DETAILSAcciónTool to fetch detailed user profile information by username. Use when you need public or authorized profile data.
Parámetros de entrada
usernamestringObligatorioUsername of the user to fetch details for.
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 Publication by HostnameHASHNODE_GET_PUBLICATIONAcciónTool to fetch details (id, title, about) of a publication by hostname. Use when you need metadata for a given publication host. Example: 'blog.developerdao.com'.
HASHNODE_GET_PUBLICATIONAcciónTool to fetch details (id, title, about) of a publication by hostname. Use when you need metadata for a given publication host. Example: 'blog.developerdao.com'.
Parámetros de entrada
hostnamestringObligatorioPublication hostname (e.g., 'blog.developerdao.com'). Do not include protocol.
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
Hashnode Add CommentHASHNODE_HASHNODE_ADD_COMMENTAcciónTool to add a comment to a Hashnode post. Use after obtaining story ID and content, optionally provide a parent comment ID for replies.
HASHNODE_HASHNODE_ADD_COMMENTAcciónTool to add a comment to a Hashnode post. Use after obtaining story ID and content, optionally provide a parent comment ID for replies.
Parámetros de entrada
postIdstringObligatorioUnique identifier of the post to which the comment will be added.
contentHTMLstringHTML-formatted content of the comment. Provide this or contentMarkdown.
contentMarkdownstringMarkdown-formatted content of the comment. Provide this or contentHTML.
replyToCommentIdstringID of the comment to reply to, if creating a threaded reply.
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
Fetch Stories FeedHASHNODE_HASHNODE_FETCH_STORIES_FEEDAcciónTool to fetch a paginated home feed of stories. Use when you need to page through the feed with optional filters.
HASHNODE_HASHNODE_FETCH_STORIES_FEEDAcciónTool to fetch a paginated home feed of stories. Use when you need to page through the feed with optional filters.
Parámetros de entrada
afterstringCursor to the last item from a previous page.
firstintegerObligatorioNumber of items to return per page.
filterobjectFilters to apply when fetching the home feed.
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
Hashnode: Get Current UserHASHNODE_HASHNODE_MEAcciónTool to retrieve details of the currently authenticated user. Use after confirming authentication.
HASHNODE_HASHNODE_MEAcciónTool to retrieve details of the currently authenticated user. Use after confirming authentication.
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
Hashnode: Like ReplyHASHNODE_LIKE_REPLYAcciónTool to like a reply on Hashnode. Use when you have a reply ID and want to add a like to that reply.
HASHNODE_LIKE_REPLYAcciónTool to like a reply on Hashnode. Use when you have a reply ID and want to add a like to that reply.
Parámetros de entrada
replyIdstringObligatorioID of the reply to like.
commentIdstringObligatorioID of the parent comment containing the reply to like.
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
Hashnode: List PublicationsHASHNODE_LIST_PUBLICATIONSAcciónTool to list all publications of the authenticated user. Use when you need your publication hostnames for downstream actions.
HASHNODE_LIST_PUBLICATIONSAcciónTool to list all publications of the authenticated user. Use when you need your publication hostnames for downstream actions.
Parámetros de entrada
afterstringCursor from a previous page (endCursor) to fetch the next set of publications.
firstintegerMaximum number of publications to return in this page (must be >=1).
rolesstring[]Filter publications by user roles. Accepts any combination of: OWNER | EDITOR | CONTRIBUTOR
sortBystringSort order for the user's publications. One of: DATE_CREATED_DESC | DATE_CREATED_ASC | DATE_UPDATED_DESC | DATE_UPDATED_ASC
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
Hashnode Remove ReplyHASHNODE_REMOVE_REPLYAcciónTool to remove a reply from a comment. Use after confirming comment and reply IDs. Returns the removed reply details.
HASHNODE_REMOVE_REPLYAcciónTool to remove a reply from a comment. Use after confirming comment and reply IDs. Returns the removed reply details.
Parámetros de entrada
replyIdstringObligatorioID of the reply to be removed
commentIdstringObligatorioID of the comment containing the reply to remove
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
Hashnode Update CommentHASHNODE_UPDATE_COMMENTAcciónTool to update an existing comment on a Hashnode post. Use after preparing updated content details.
HASHNODE_UPDATE_COMMENTAcciónTool to update an existing comment on a Hashnode post. Use after preparing updated content details.
Parámetros de entrada
idstringObligatorioID of the comment to update (GraphQL ID format)
contentHTMLstringUpdated comment content in HTML format. Required if contentMarkdown is omitted.
contentMarkdownstringUpdated comment content in Markdown format. Required if contentHTML is omitted.
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
Hashnode Update ReplyHASHNODE_UPDATE_REPLYAcciónTool to update a reply. Use when editing an existing reply to a comment after confirming the comment and reply IDs.
HASHNODE_UPDATE_REPLYAcciónTool to update a reply. Use when editing an existing reply to a comment after confirming the comment and reply IDs.
Parámetros de entrada
replyIdstringObligatorioID of the reply to update.
commentIdstringObligatorioID of the comment under which the reply exists.
contentMarkdownstringObligatorioNew content for the reply in Markdown format.
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