REST Node
This node performs HTTP REST API requests with configurable methods, headers, and data handling.
The REST Node provides comprehensive HTTP client functionality for API integration.
The REST Node enables communication with REST APIs by performing HTTP requests (GET, POST, PUT, DELETE, etc.) with configurable parameters, headers, authentication, and response handling.
Request Configuration
| Data | Description |
|---|
| URL | Target API endpoint URL |
| Method | HTTP method (GET, POST, PUT, DELETE, etc.) |
| Headers | HTTP headers object |
| Request Body | Data to send with request |
Authentication
| Data | Description |
|---|
| Auth Type | Authentication method (Bearer, Basic, API Key) |
| Auth Token | Authentication token or credentials |
Actions
| Signal | Description |
|---|
| Send Request | Executes the HTTP request |
Outputs
Response Data
| Data | Description |
|---|
| Response Body | Parsed response data |
| Status Code | HTTP response status code |
| Response Headers | Response headers object |
Events
| Signal | Description |
|---|
| Success | Triggered on successful response |
| Error | Triggered on request failure |
Usage
API Integration Patterns
- Data Retrieval: Fetch data from external APIs
- Data Submission: Send form data to backend services
- Authentication: Login and session management
- Real-time Updates: Polling for data changes
Example Use Cases
- User authentication and registration
- CRUD operations on remote data
- External service integration
- Webhook notifications
- File uploads and downloads