Package Information
Released: 11/10/2025
Downloads: 10 weekly / 34 monthly
Latest Version: 0.1.8
Author: SuperiorAPIs
Available Nodes
Documentation
n8n-nodes-superiorapis
This is an n8n community node that provides integration with SuperiorAPIs - a comprehensive API marketplace platform. It allows you to access and utilize various APIs from the SuperiorAPIs store directly within your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Features
- API Selection: Browse and select from available APIs in the SuperiorAPIs marketplace
- Dynamic Parameters: Automatically loads API parameters based on OpenAPI specifications
- Scenario Templates: Use predefined request templates for common use cases
- Flexible Input Methods:
- Resource Mapper for structured parameter input
- JSON editor for advanced users
- Key-value pairs for simple requests
- Custom Headers & Query Parameters: Full control over request configuration
- Multiple HTTP Methods: Support for GET, POST, PUT, PATCH, DELETE operations
Installation
Follow the installation guide in the n8n community nodes documentation.
Community Installation (Recommended)
You can install this node directly from the n8n Community Nodes section:
- Go to Settings > Community Nodes in your n8n instance
- Select Install
- Enter
n8n-nodes-superiorapisin the text field - Click Install
Manual Installation
To install manually, navigate to your n8n installation directory and run:
npm install n8n-nodes-superiorapis
Usage
- Add the Node: Drag the "SuperiorAPIs" node to your workflow canvas
- Enter Token: Provide your SuperiorAPIs platform token
- Select API: Choose from the available APIs (includes direct links to specification documents)
- Select HTTP Method: Choose the appropriate method (GET, POST, etc.)
- Choose Scenario (optional):
- Select a predefined scenario template, or
- Choose "Use Default Request Body" to configure parameters manually
- Configure Parameters:
- Use the Resource Mapper for structured input
- Or edit the JSON body directly
- Add custom query parameters or headers as needed
- Execute: Run your workflow to call the API
Example
Calling a REST API with Scenario Template
1. Add SuperiorAPIs node
2. Enter your token
3. Select "Weather API" from the API list
4. Select "GET" method
5. Choose "Get Current Weather" scenario
6. Modify the JSON parameters if needed (e.g., city name)
7. Execute
API Token
To use the SuperiorAPIs node, you need a token from the SuperiorAPIs platform:
- Visit SuperiorAPIs
- Sign up or log in to your account
- Select the API you want to use
- Click the "Try me" button
- Expand the right panel
- Click "sample" to retrieve your token from the sample data
Documentation
- SuperiorAPIs Platform: https://superiorapis.cteam.com.tw/en-us
- Tutorials: https://superiorapis.cteam.com.tw/en-us/tutorials
- n8n Documentation: https://docs.n8n.io/
Compatibility
- n8n version: Compatible with n8n v1.0.0 and above
- Node.js version: Requires Node.js 20.15 or higher
Development
Build
npm run build
Format
npm run format
Lint
npm run lint
Fix Linting Issues
npm run lintfix
Support
For support, questions, or feature requests:
- Email: info@cteam.com.tw
Contributing
Contributions are welcome! Please read the Code of Conduct before contributing.