pax8

n8n community node for the Pax8 API (Partner endpoints).

Package Information

Released: 8 mo ago
Downloads: 19 weekly / 84 monthly
Latest Version: 2.0.0
Author: Heine Stuivenberg

DocumentationAI-generated

@heines/n8n-nodes-pax8

Overview

Integrates the Pax8 Partner API into n8n, enabling creation, retrieval, updating, and management of companies, contacts, invoices, products, and provisioning resources.

Nodes & Operations

Pax8

Provides a comprehensive set of operations to manage the full lifecycle of companies, contacts, invoices, products, subscriptions, and provisioning workflows via the Pax8 Partner API.

  • Companies · Create Company — Create a company via the Pax8 API.
  • Companies · Get Company By ID — Retrieve a company by ID from the Pax8 API.
  • Companies · List Companies — Lists companies from the Pax8 API with optional filtering, sorting, and pagination controls.
  • Companies · Update Company — Updates a company in the Pax8 system.
  • Contacts · Create Contact — Create a contact under a Pax8 company account via POST /companies/{companyId}/contacts.
  • Contacts · Delete Contact — Delete a contact from a Pax8 company account.
  • Contacts · Get Contact By ID — Retrieves a contact from the Pax8 API.
  • Contacts · List Contacts — List paged contacts from a Pax8 company.
  • Contacts · Update Contact — Updates a contact in a Pax8 company.
  • Invoices · Get Invoice By ID — Retrieve a single invoice by its ID from the Pax8 API.
  • Invoices · List Draft Invoice Items — List draft invoice items from the Pax8 API, filtered by month offset and optionally by company, with pagination support.
  • Invoices · List Invoice Items — Fetch paginated invoice items for a specified Pax8 invoice.
  • Invoices · List Invoices — List invoices from the Pax8 API with pagination, filtering, and sorting controls.
  • Library attachments · Add quote attachments to library — Post quote attachments to the Pax8 library via the API.
  • Library attachments · Delete library attachment — Delete a single library attachment from Pax8.
  • Library attachments · Download library attachment — Downloads a library attachment file from the Pax8 API.
  • Library attachments · Get attachments from the library — Fetch library attachments from the Pax8 API.
  • Library attachments · Replace library attachment — Replaces a library attachment specified by attachmentId using the provided request body.
  • Library attachments · Update library attachments — Update library attachments via the Pax8 API.
  • Library attachments · Upload attachments to library — Upload attachments to the Pax8 library using a JSON request body.
  • Orders · Create Order — Create an order in Pax8.
  • Orders · Get Order By ID — Retrieve a single order by its unique identifier from the Pax8 API.
  • Orders · List Orders — Retrieve orders from the Pax8 API.
  • Preference attachments · Delete preference attachment — Deletes a preference attachment via the Pax8 API.
  • Preference attachments · Upload preference attachments — Uploads preference attachments to the Pax8 API.
  • Products · Get Pricing — Retrieve pricing for a Pax8 product, optionally filtered by company.
  • Products · Get Product By ID — Retrieves a product from the Pax8 API by product ID.
  • Products · Get Product Dependencies — Fetch product dependencies from the Pax8 API for a given product identifier.
  • Products · Get Provisioning Details — Retrieve provisioning details for a Pax8 product.
  • Products · List Products — Retrieve products from the Pax8 API with pagination, sorting, searching, and vendor filtering.
  • Provision Attempts · Create Provision Attempt for a Provision Request and Provision Detail — Creates a provision attempt for a specified provision request via the Pax8 API.
  • Provision Attempts · Get All Provision Attempts for a Provision Request — Retrieve all provision attempts for a specified provision request, optionally filtered by detail ID.
  • Provision Attempts · Get Latest Provision Attempt for a Provision Request — Retrieve the latest provision attempt for a specified provision request via the Pax8 API.
  • Provision Attempts · Get Provision Attempt by ID — Retrieve a single provision attempt by its ID from the Pax8 API.
  • Provision Details · Get All Provision Details for a Provision Request — Retrieves all provision details for a given provision request from the Pax8 API.
  • Provision Details · Get Latest Provision Detail by Provision Request ID — Retrieves the latest provision detail for the given provision request ID via the Pax8 API.
  • Provision Details · Get One Provision Detail by Provision Request ID — Retrieve a single provision detail by provision request ID and detail ID.
  • Provision Requests · Get All Provision Requests — Fetch all provision requests from the Pax8 API, paginating across pages with a large page size and emitting each item as a separate output.
  • Provision Requests · Get All Unfulfilled Provision Requests — Retrieve all unfulfilled provision requests from the Pax8 API.
  • Provision Requests · Get One Provision Request — Retrieves a single provision request from the Pax8 API.
  • Provision Results · Create Provision Result
  • Provision Results · Get All Provision Results for a Provision Request
  • Provision Results · Get Latest Provision Result for an Order
  • Provision Results · Get One Provision Result
  • Provisioners · Create a Webhook Configuration for a Provisioner
  • Provisioners · Get All Provisioners
  • Provisioners · Get All Webhook Configurations for a Provisioner
  • Provisioners · Get Latest Webhook for a Provisioner
  • Provisioners · Get One Provisioner by ID
  • Provisioners · Get One Webhook for a Provisioner
  • Provisioning Simulations · Create Order Event
  • Quote access list · Add access list entries
  • Quote access list · Delete quote access list entry
  • Quote access list · Get quote access list
  • Quote attachments · Copy attachment to quote from library
  • Quote attachments · Delete attachment
  • Quote attachments · Download all quote attachments
  • Quote attachments · Download attachment
  • Quote attachments · Update attachments
  • Quote attachments · Upload attachments to quote
  • Quote line items · Add line items
  • Quote line items · Delete line item by ID
  • Quote line items · Delete line items
  • Quote line items · Update line items
  • Quote preferences · Get quote preferences
  • Quote preferences · Update quote preferences
  • Quote sections · Create Section
  • Quote sections · Get quote sections
  • Quote sections · Update Sections
  • Quotes · Create quote
  • Quotes · Delete quote by ID
  • Quotes · Get quote by ID
  • Quotes · Get quotes list
  • Quotes · Update quote by ID
  • Subscriptions · Cancel Subscription
  • Subscriptions · Get Subscription By ID
  • Subscriptions · Get Subscription History
  • Subscriptions · List Subscriptions
  • Subscriptions · Update Subscription
  • Topic Definitions · Get topic definitions
  • Usage Lines · Get Usage Lines
  • Usage Lines · Save Usage Lines
  • Usage Lines · Save Usage Lines with an Aggregate Partner Quantity
  • Usage Summaries · Get Usage Summary By ID
  • Usage Summaries · List Usage Summaries
  • Usage Summaries · List Usage Summary Lines
  • Webhook Logs · Get webhook log by ID
  • Webhook Logs · Query webhook logs
  • Webhook Logs · Retry webhook delivery
  • Webhooks · Add webhook topic
  • Webhooks · Create webhook
  • Webhooks · Delete webhook
  • Webhooks · Get webhook by ID
  • Webhooks · Query webhooks
  • Webhooks · Remove webhook topic
  • Webhooks · Replace all webhook topics
  • Webhooks · Test webhook topic
  • Webhooks · Update topic configuration
  • Webhooks · Update webhook configuration
  • Webhooks · Update webhook status

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter @heines/n8n-nodes-pax8.

Links

Discussion