Description
n8n-nodes-block
This is an n8n community node for the Block API. It enables you to book appointments and check availability across various booking platforms directly from your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
Booking Resource
-
Book Appointment – Book an appointment at a merchant's booking system
- Requires connection ID, datetime, provider, service, and customer information
- Supports optional fields like duration, note, timezone, and service address
- Automatically polls for job completion with configurable intervals and timeouts
-
Get Availability – Query available appointment slots
- Requires connection ID, start date, and end date
- Supports optional filters like provider, duration, and business hours
- Returns available time slots for the specified date range
Credentials
Block API Credentials
To use this node, you need to configure Block API credentials:
- API Key – Your Block API key (required)
- Obtain your API key from the Block developer portal
- The API key is used for Bearer token authentication
- The node uses the repo-configured Block API base URL automatically
Setting Up Credentials
- In n8n, add a new credential of type "Block API"
- Enter your API key (Generated at https://www.useblock.tech/dev)
- Test the connection to verify your credentials are valid
For more information about obtaining API keys and setting up connections, visit the Block API documentation.
Compatibility
Compatible with n8n@1.60.0 or later