Package Information
Released: 8 mo ago
Downloads: 19 weekly / 84 monthly
Latest Version: 2.0.0
Author: Heine Stuivenberg
Available Nodes
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.