Documentation

n8n      AvantGuard

Printix Partner n8n Node

n8n community node npm

The Printix Partner API allows partners to manage tenants, create new tenants, view tenant details, and retrieve billing information. The API supports OAuth2 client credentials flow for authentication and uses HAL document format for responses.

Table of Contents

Installation

Follow the n8n community node installation guide.

Or install directly via npm:

npm install @avantguardllc/n8n-nodes-printixpartner

Authentication

This node authenticates using OAuth 2.0.

Setting Value
Type OAuth2
Flow clientCredentials
Token URL https://auth.printix.net/oauth/token
Base URL https://api.printix.net (editable in credentials)

Tip: The Base URL can be changed in the credential settings if your instance uses a different host.

Resources & Operations

Base URL: https://api.printix.net

Authentication

Endpoint Description
🟢 POST /oauth/token Request or refresh tokens

Tenants

Endpoint Description
🔵 GET /public/partners/{partnerId}/tenants List tenants
🟢 POST /public/partners/{partnerId}/tenants Create new tenant
🔵 GET /public/partners/{partnerId}/tenants/{tenantId} Fetch a single tenant

Billing

Endpoint Description
🔵 GET /public/partners/{partnerId}/tenants/{tenantId}/billing-info Get billing information

Compatibility

  • n8n version: 1.0+ (tested on 2.x)
  • Node.js version: 18+

License

MIT

Discussion