Actions24
- Author Actions
- Book Actions
- Edition Actions
- List Actions
- Publisher Actions
- Series Actions
- User Actions
Overview
The node named "Hardcover" integrates with the Hardcover API to perform various operations related to book data. Specifically, for the Series resource and the Search For Series operation, it allows users to search for book series by providing a query string. This is useful in scenarios where you want to find series information based on partial or full names, keywords, or other search terms.
Practical examples include:
- Searching for a series by title keyword to retrieve metadata about the series.
- Using pagination options to browse through large sets of series results.
Properties
| Name | Meaning |
|---|---|
| Query | The search term or phrase used to find matching series. |
| Advanced (collection) | Optional parameters to refine the search: - Per Page: Number of results per page (default 25). - Page: The page number of results to retrieve (default 1). |
Output
The node outputs an array of JSON objects, each representing the result of the search operation. Each JSON object contains the data returned from the Hardcover API for the series search query. The exact structure depends on the API response but typically includes series metadata such as series name, ID, description, and related information.
No binary data output is indicated in the source code.
Dependencies
- Requires an active connection to the Hardcover API via an API key credential.
- The node expects the Hardcover API credentials to be configured in n8n.
- No additional external dependencies are indicated beyond the Hardcover API.
Troubleshooting
Common issues:
- Invalid or missing API key credential will cause authentication failures.
- Providing an empty or invalid query string may result in no results or errors.
- Pagination parameters out of range might lead to empty responses.
Error messages:
- Errors thrown by the API (e.g., rate limits, invalid queries) will be caught and can be output as error messages if "Continue On Fail" is enabled.
- If not continuing on fail, the node execution will stop and display the error message.
To resolve errors:
- Ensure the API key credential is correctly set up.
- Validate that the query string is non-empty and properly formatted.
- Adjust pagination parameters within valid ranges.
Links and References
- Hardcover API Documentation (replace with actual URL)
- n8n documentation on API Credentials