NAiOS IconNAiOS Logo
Volver al catálogo

Hashnode

hashnode

Hashnode is a blogging platform tailored for developers, offering tools to create, manage, and publish content seamlessly.

Acciones
18
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Tool to accept a publication invitation. Use when you have a valid invite token and want to join the publication.

Parámetros de entrada

  • inviteTokenstringObligatorio

    Invitation token to accept.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode Add ReplyHASHNODE_ADD_REPLYAcción

Tool to add a reply to an existing comment. Use after confirming comment ID and reply content.

Parámetros de entrada

  • commentIdstringObligatorio

    The globally unique ID of the comment to which this reply will be added

  • contentMarkdownstringObligatorio

    The Markdown-formatted text of the reply

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Check Custom Domain AvailabilityHASHNODE_CHECK_CUSTOM_DOMAIN_AVAILABILITYAcción

Tool to check if a custom domain is available for your Hashnode publication. Use when verifying domain mapping before setup.

Parámetros de entrada

  • domainstringObligatorio

    Custom domain to check, e.g., 'blog.example.com'

  • with_www_redirectbooleanObligatorio

    Whether to check availability considering a www redirect (maps to withWWWRedirect).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Fetch InvitationsHASHNODE_FETCH_INVITATIONSAcción

Tool 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

  • idstring

    Publication ID (ObjectId). Cannot be used together with `host`.

  • hoststring

    Publication host/subdomain (e.g., 'blog.example.com'). Cannot be used together with `id`.

  • pageinteger

    Page number to return. Must be >= 1.

  • pageSizeintegerObligatorio

    Number of pending invites per page. Must be >= 1.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Fetch Popular TagsHASHNODE_FETCH_POPULAR_TAGSAcción

Tool to fetch a paginated list of popular tags. Use when you need to browse popular tags page by page.

Parámetros de entrada

  • afterstring

    Cursor from a previous page (edges.cursor) to fetch the next set of tags.

  • firstintegerObligatorio

    Number of popular tags to return (must be >=1).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Publication PostsHASHNODE_FETCH_POSTSAcción

Tool 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

  • hoststringObligatorio

    Hostname of the publication (e.g., 'blog.developerdao.com').

  • afterstring

    Cursor from a previous page (endCursor) to fetch the next set of posts.

  • firstinteger

    Maximum number of posts to return in this page (must be >=1).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Series PostsHASHNODE_FETCH_SERIES_POSTSAcción

Tool 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

  • afterstring

    Cursor for pagination to fetch the next page of posts

  • firstintegerObligatorio

    Number of posts to fetch, must be at least 1

  • series_slugstringObligatorio

    Slug of the series within the publication

  • publication_idstring

    ID of the publication. Either publication_id or publication_host must be provided.

  • publication_hoststring

    Hostname of the publication (e.g., 'blog.developerdao.com'). Either publication_host or publication_id must be provided.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Single ArticleHASHNODE_FETCH_SINGLE_ARTICLEAcción

Tool 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

  • hoststringObligatorio

    Hostname of the publication (e.g., 'blog.developerdao.com').

  • slugstringObligatorio

    Slug of the post within the publication.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Fetch User DetailsHASHNODE_FETCH_USER_DETAILSAcción

Tool to fetch detailed user profile information by username. Use when you need public or authorized profile data.

Parámetros de entrada

  • usernamestringObligatorio

    Username of the user to fetch details for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Publication by HostnameHASHNODE_GET_PUBLICATIONAcción

Tool 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

  • hostnamestringObligatorio

    Publication hostname (e.g., 'blog.developerdao.com'). Do not include protocol.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode Add CommentHASHNODE_HASHNODE_ADD_COMMENTAcción

Tool 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

  • postIdstringObligatorio

    Unique identifier of the post to which the comment will be added.

  • contentHTMLstring

    HTML-formatted content of the comment. Provide this or contentMarkdown.

  • contentMarkdownstring

    Markdown-formatted content of the comment. Provide this or contentHTML.

  • replyToCommentIdstring

    ID of the comment to reply to, if creating a threaded reply.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Stories FeedHASHNODE_HASHNODE_FETCH_STORIES_FEEDAcción

Tool to fetch a paginated home feed of stories. Use when you need to page through the feed with optional filters.

Parámetros de entrada

  • afterstring

    Cursor to the last item from a previous page.

  • firstintegerObligatorio

    Number of items to return per page.

  • filterobject

    Filters to apply when fetching the home feed.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Get Current UserHASHNODE_HASHNODE_MEAcción

Tool to retrieve details of the currently authenticated user. Use after confirming authentication.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: Like ReplyHASHNODE_LIKE_REPLYAcción

Tool 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

  • replyIdstringObligatorio

    ID of the reply to like.

  • commentIdstringObligatorio

    ID of the parent comment containing the reply to like.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode: List PublicationsHASHNODE_LIST_PUBLICATIONSAcción

Tool to list all publications of the authenticated user. Use when you need your publication hostnames for downstream actions.

Parámetros de entrada

  • afterstring

    Cursor from a previous page (endCursor) to fetch the next set of publications.

  • firstinteger

    Maximum number of publications to return in this page (must be >=1).

  • rolesstring[]

    Filter publications by user roles. Accepts any combination of: OWNER | EDITOR | CONTRIBUTOR

  • sortBystring

    Sort order for the user's publications. One of: DATE_CREATED_DESC | DATE_CREATED_ASC | DATE_UPDATED_DESC | DATE_UPDATED_ASC

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode Remove ReplyHASHNODE_REMOVE_REPLYAcción

Tool to remove a reply from a comment. Use after confirming comment and reply IDs. Returns the removed reply details.

Parámetros de entrada

  • replyIdstringObligatorio

    ID of the reply to be removed

  • commentIdstringObligatorio

    ID of the comment containing the reply to remove

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode Update CommentHASHNODE_UPDATE_COMMENTAcción

Tool to update an existing comment on a Hashnode post. Use after preparing updated content details.

Parámetros de entrada

  • idstringObligatorio

    ID of the comment to update (GraphQL ID format)

  • contentHTMLstring

    Updated comment content in HTML format. Required if contentMarkdown is omitted.

  • contentMarkdownstring

    Updated comment content in Markdown format. Required if contentHTML is omitted.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Hashnode Update ReplyHASHNODE_UPDATE_REPLYAcción

Tool to update a reply. Use when editing an existing reply to a comment after confirming the comment and reply IDs.

Parámetros de entrada

  • replyIdstringObligatorio

    ID of the reply to update.

  • commentIdstringObligatorio

    ID of the comment under which the reply exists.

  • contentMarkdownstringObligatorio

    New content for the reply in Markdown format.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not