Actions31
Overview
This node integrates with the BookStack API to retrieve information about a specific chapter resource by its ID. It is useful when you want to fetch detailed data about a particular chapter within a book in your BookStack instance. For example, you might use this node to display chapter details in a workflow, synchronize chapter data with another system, or trigger actions based on chapter content.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the chapter resource to retrieve. This is required for the "Get" operation on the Chapter resource. |
Output
The node outputs JSON data representing the requested chapter resource. The structure corresponds to the chapter object returned by the BookStack API, typically including fields such as the chapter's ID, name, description, associated book ID, and other metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the BookStack API.
- The base URL of the BookStack instance must be configured in the credentials.
- The node uses HTTP GET requests to the endpoint
/api/chapters/{id}where{id}is the chapter ID.
Troubleshooting
- Missing or invalid ID: If the ID property is empty or incorrect, the API will return an error indicating the resource was not found. Ensure the ID is correct and corresponds to an existing chapter.
- Authentication errors: If the API key or token is missing or invalid, authentication will fail. Verify that the API credentials are correctly set up in n8n.
- Network or URL issues: If the base URL is incorrect or the BookStack server is unreachable, the request will fail. Confirm the base URL and network connectivity.
- API rate limits or permissions: Insufficient permissions or hitting API rate limits may cause errors. Check user permissions in BookStack and API usage policies.