New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

n8n-nodes-superiorapis

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-superiorapis

n8n node for SuperiorAPIs - API Store integration

latest
Source
npmnpm
Version
0.1.8
Version published
Maintainers
1
Created
Source

n8n-nodes-superiorapis

npm version npm downloads

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.

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-superiorapis in 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

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:

Contributing

Contributions are welcome! Please read the Code of Conduct before contributing.

License

MIT

Keywords

n8n-community-node-package

FAQs

Package last updated on 10 Nov 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts