Subscribing to Events
Enhance your integrations and streamline your workflows with Pax8 Event Subscriptions. This new functionality allows you to subscribe to key events within the Pax8 platform, enabling you to build more efficient and responsive integrations. Instead of polling for updates, receive real-time notifications and retrieve detailed information only when necessary.
Event subscription management is handled within the Pax8 application or with our APIs.
Our webhooks are meant to be used as a notification system and not a full state transfer. Although we do try to provide useful information for each topic. We recommend users to set up their systems to call the relevant APIs to receive the full state of information.
Key features and benefits:
- Real-time notifications: Receive immediate alerts when relevant events occur.
- Efficient integrations: Eliminate unnecessary polling and reduce API calls.
- Data on demand: Retrieve full event details only when needed, minimizing data transfer.
- Improved responsiveness: React quickly to changes and updates within the Pax8 ecosystem.
To get started with Pax8 Event Subscriptions:
- Navigate to the Events tab in the Pax8 application: https://app.pax8.com/integrations?tab=events
- Create webhooks to specify the events you want to subscribe to.
- View and manage your active webhooks on the Connections tab: https://app.pax8.com/integrations?tab=connections
How it Works
- Select events: Choose the specific events you want to subscribe to within the Pax8 application.
- Configure webhooks: Set up webhooks to receive notifications when those events occur.
- Receive notifications: Your designated endpoint will receive a notification when an event is triggered.
- Retrieve details: Use the event notification to call the appropriate Pax8 API endpoint and retrieve the full event details.
Available Event Categories
Pax8 currently offers event subscriptions for the following categories:
- Client Events: Triggered when client-related events occur.
- Examples: Client Created, Client Updated, Client Deleted
- Invoice Events: Triggered when invoice-related events occur.
- Examples: Invoice Created, Invoice Voided
- Product Events: Triggered when product-related events occur.
- Examples: Product Created, Product Updated, Product Deleted
- Quote Events: Triggered when quote-related events occur.
- Examples: Quote Pending, Quote Ownership Taken, Quote Created, Quote Updated, Quote Customer Responded, Quote Expired, Quote Deleted, Line Items Added, Line Item Deleted, Line Items Updated
- Subscription Events: Triggered when billing subscription related events occur.
- Examples: Subscription Created, Subscription Updated, Subscription Cancelled, Subscription Vendor Mapping Updated, Subscription Commitment Term Updated, Subscription Purchase Order Updated
- User Events: Triggered when user-related events occur.
- Examples: User Created, User Deleted, User Marked Active, User Marked Inactive, User Info Updated, User Account Reassigned, User Country Changed, User Account Name Changed, User Partner Type Changed, Company User Promoted to Partner User
(See the full documentation within the Pax8 application for a complete list of available events and detailed information on event structures.)
By leveraging Pax8 Event Subscriptions, you can build more efficient, responsive, and data-driven integrations with the Pax8 platform.
Updated 8 days ago