Description
n8n-nodes-ireporter
Custom n8n node for i-Reporter API with automatic login and session management.
Features
- 🔐 Automatic login and session handling
- 🔄 Session reuse across workflow executions
- 📦 Easy integration with i-Reporter API
- ⚡ Fast and efficient API calls
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes in your n8n instance
- Select Install a community node
- Enter
n8n-nodes-ireporter-unofficial - Click Install
- Restart n8n after installation for the node to load properly
Note: If you encounter loading errors, try restarting n8n completely or reinstalling the node.
Manual Installation
npm install n8n-nodes-ireporter
Configuration
-
Create new credentials in n8n:
- Credentials Type: i-Reporter API
- Base URL: Your i-Reporter API base URL
- Username: Your i-Reporter username
- Password: Your i-Reporter password
-
Use the credentials in the i-Reporter node
Usage
- Add the i-Reporter API node to your workflow
- Select your credentials
- Enter the API command (e.g.,
GetReportDetail,GetProjectList) - Add parameters as JSON
Example Parameters
{
"topId": "12345"
}
Development
# Install dependencies
npm install
# Build the node
npm run build
# Watch mode for development
npm run dev
# Lint code
npm run lint
# Format code
npm run format
License
MIT
Author
Your Name
Support
For issues and questions, please visit the GitHub repository.