Discuss Kit icon

Discuss Kit

Consume Discuss Kit API

Overview

This node interacts with the Discuss Kit API to manage bookmarks and other discussion-related resources. Specifically, for the Bookmark resource with the Get Many operation, it retrieves multiple bookmark entries from a specified board or all bookmarks available.

Common scenarios where this node is beneficial include:

  • Fetching a list of saved bookmarks from a particular discussion board for display or further processing.
  • Aggregating bookmarks for reporting or exporting purposes.
  • Integrating bookmark data into workflows that require bulk retrieval of bookmarked content.

For example, you might use this node to get up to 50 bookmarks from a specific board to generate a summary report or to sync bookmarks with another system.

Properties

Name Meaning
Board ID of the board to which the bookmarks belong.
Return All Whether to return all bookmark results or only up to a given limit.
Limit Maximum number of bookmark results to return (applicable only if "Return All" is false).

Output

The output is an array of JSON objects representing bookmarks retrieved from the Discuss Kit API. Each object typically contains bookmark details such as:

  • id: Unique identifier of the bookmark.
  • title: Title of the bookmark.
  • excerpt: Description or summary of the bookmark.
  • cover: URL to an image associated with the bookmark.
  • originLink: The original URL the bookmark points to.
  • Other metadata fields related to the bookmark.

No binary data output is involved in this operation.

Dependencies

  • Requires access to the Discuss Kit API endpoint.
  • Optionally uses an API key credential for authentication (configured in n8n credentials).
  • The node depends on internal helper functions to make HTTP requests to the Discuss Kit API.

Troubleshooting

  • Empty Results: If no bookmarks are returned, verify that the provided Board ID is correct and that bookmarks exist on that board.
  • API Request Failures: Errors may occur due to invalid credentials, network issues, or incorrect parameters. Check the API key configuration and network connectivity.
  • Limit Ignored: Ensure that "Return All" is set to false to apply the "Limit" property; otherwise, all bookmarks will be returned regardless of the limit.
  • Timeouts: Large datasets may cause timeouts; consider using pagination or limiting the number of results.

Links and References

Discussion