suiteportal

n8n community node for Suite Portal API

Package Information

Released: 11/22/2025
Downloads: 319 weekly / 319 monthly
Latest Version: 1.1.0
Author: Trey Hulse

Documentation

n8n-nodes-suiteportal

n8n community node for Suite Portal API integration.

Features

  • Invoice Operations: Get many invoices with pagination, search, sorting, and filtering
  • Sale Operations: Get many sales orders with pagination, search, sorting, and filtering
  • Purchase Operations: Get many purchase orders with pagination, search, sorting, and filtering
  • Fulfillment Operations: Get many item fulfillments with pagination, search, sorting, and filtering

Installation

  1. Install the package in your n8n instance:
npm install n8n-nodes-suiteportal
  1. Restart your n8n instance.

Credentials

The node requires Suite Portal API credentials:

  • API Key: Your bearer token for Suite Portal API
  • Base URL: The base URL of your Suite Portal API instance

Resources

Invoice

Operations:

  • Get Many: Retrieve invoices with pagination, search, sorting, and filtering

Query Parameters:

  • Page: Page number for pagination (default: 1)
  • Page Size: Number of items per page (default: 50)
  • Search: Search term (searches across transaction ID, entity, and memo fields)
  • Sort By: Field to sort by (default: tranDate)
  • Sort Direction: Ascending or descending (default: asc)
  • Filters: Key-value pairs for filtering (e.g., status:paid, amount:1000)

Sale

Operations:

  • Get Many: Retrieve sales orders with pagination, search, sorting, and filtering

Same query parameters as Invoice resource.

Purchase

Operations:

  • Get Many: Retrieve purchase orders with pagination, search, sorting, and filtering

Same query parameters as Invoice resource.

Fulfillment

Operations:

  • Get Many: Retrieve item fulfillments with pagination, search, sorting, and filtering

Same query parameters as Invoice resource.

Development

Build

npm run build

Watch

npm run dev

License

MIT

Discussion