Pax8 Tools
Written By Christopher Scaminaci
Last updated 7 days ago
Pax8 Tools
pax8_ · 86 tools · Free 86
OAuth2 client-credentials; raw JSON passthrough.
All connector tools · Pax8 setup guide
Pax8 tool groups
- Companies — 4 tools
- Contacts — 5 tools
- Invoices — 4 tools
- Orders — 3 tools
- Products — 5 tools
- Subscriptions — 5 tools
- Usage Summaries — 3 tools
- Quotes — 6 tools
- Quote Line Items — 4 tools
- Quote Sections — 3 tools
- Quote Attachments — 6 tools
- Quote Access List — 3 tools
- Quote Preferences — 4 tools
- Library Attachments — 7 tools
- Vendor Provisioning — 21 tools
- Vendor Usage — 3 tools
Companies
pax8_create_company details
pax8_create_company details
[Pax8] Create a new company (client) on the Pax8 partner tenant. Pass the full Pax8 create-company body as JSON.
pax8_get_company details
pax8_get_company details
[Pax8] Retrieve a single company by its Pax8 company ID. Prerequisites: call pax8_list_companies to find valid companyId values.
pax8_list_companies details
pax8_list_companies details
[Pax8] List companies (Pax8 clients) on your partner tenant with optional filters. Uses 0-indexed page and size (max 200). Returns the Pax8 paged envelope { content, page }.
pax8_update_company details
pax8_update_company details
[Pax8] Update a company on the Pax8 partner tenant (PATCH). Prerequisites: call pax8_get_company first to see current values. Pass only the fields to change.
Contacts
pax8_create_contact details
pax8_create_contact details
[Pax8] Create a contact on a Pax8 company. Pass the full Pax8 contact body as JSON.
pax8_delete_contact details
pax8_delete_contact details
[Pax8] Delete a contact from a Pax8 company. Destructive and cannot be undone.
pax8_get_contact details
pax8_get_contact details
[Pax8] Retrieve a single contact under a specific Pax8 company. Prerequisites: call pax8_list_contacts for the company to find valid contactId values.
pax8_list_contacts details
pax8_list_contacts details
[Pax8] List contacts for a specific Pax8 company. Uses 0-indexed page and size (max 200).
pax8_update_contact details
pax8_update_contact details
[Pax8] Replace a contact on a Pax8 company (PUT). Pass the full contact body.
Invoices
pax8_get_invoice details
pax8_get_invoice details
[Pax8] Retrieve a single invoice by its Pax8 invoice ID. Prerequisites: call pax8_list_invoices to find valid invoiceId values.
pax8_list_draft_invoice_items details
pax8_list_draft_invoice_items details
[Pax8] List draft (unbilled) invoice items for the current or next month. Uses 0-indexed page and size (max 200).
pax8_list_invoice_items details
pax8_list_invoice_items details
[Pax8] List line items on a specific Pax8 invoice. Uses 0-indexed page and size (max 200).
pax8_list_invoices details
pax8_list_invoices details
[Pax8] List partner invoices with optional filters. Uses 0-indexed page and size (max 200).
Orders
pax8_create_order details
pax8_create_order details
[Pax8] Create an order on the partner tenant. Prerequisites: call pax8_get_product_dependencies and pax8_get_product_provision_details for each product to build a valid lineItems + provisioningDetails body.
pax8_get_order details
pax8_get_order details
[Pax8] Retrieve a single order by its Pax8 order ID. Prerequisites: call pax8_list_orders to find valid orderId values.
pax8_list_orders details
pax8_list_orders details
[Pax8] List orders on the partner tenant with optional company filter. Uses 0-indexed page and size (max 200).
Products
pax8_get_product details
pax8_get_product details
[Pax8] Retrieve a single product from the Pax8 catalog by productId. Prerequisites: call pax8_list_products to find valid productId values.
pax8_get_product_dependencies details
pax8_get_product_dependencies details
[Pax8] Retrieve the dependency graph for a Pax8 product. Use this before pax8_create_order to learn what prerequisite or bundled products must also be ordered.
pax8_get_product_pricing details
pax8_get_product_pricing details
[Pax8] Retrieve pricing for a Pax8 product. Optionally scope to a specific company to surface company-specific pricing.
pax8_get_product_provision_details details
pax8_get_product_provision_details details
[Pax8] Retrieve the provisioning details schema for a Pax8 product (required fields and prompts to collect before placing an order). Use this alongside pax8_get_product_dependencies before pax8_create_order.
pax8_list_products details
pax8_list_products details
[Pax8] List Pax8 catalog products with optional search and vendor filters. Uses 0-indexed page and size (max 200).
Subscriptions
pax8_cancel_subscription details
pax8_cancel_subscription details
[Pax8] Cancel a subscription. Pax8 may schedule the cancellation for a specific date. Destructive — may trigger vendor-side deprovisioning.
pax8_get_subscription details
pax8_get_subscription details
[Pax8] Retrieve a single subscription by its Pax8 subscription ID. Prerequisites: call pax8_list_subscriptions to find valid subscriptionId values.
pax8_get_subscription_history details
pax8_get_subscription_history details
pax8_list_subscriptions details
pax8_list_subscriptions details
[Pax8] List subscriptions on the partner tenant with optional filters. Uses 0-indexed page and size (max 200).
pax8_update_subscription details
pax8_update_subscription details
[Pax8] Update a subscription (PUT). Prerequisites: call pax8_get_subscription to see current state before applying changes.
Usage Summaries
pax8_get_usage_summary details
pax8_get_usage_summary details
pax8_list_subscription_usage_summaries details
pax8_list_subscription_usage_summaries details
[Pax8] List usage summaries for a specific subscription. Uses 0-indexed page and size (max 200).
pax8_list_usage_summary_lines details
pax8_list_usage_summary_lines details
Quotes
pax8_create_quote details
pax8_create_quote details
[Pax8] Create a quote. Prerequisites: call pax8_list_companies to find a valid clientId.
pax8_delete_quote details
pax8_delete_quote details
[Pax8] Delete a quote permanently. Destructive and cannot be undone.
pax8_get_quote details
pax8_get_quote details
[Pax8] Retrieve a single quote by its Pax8 quote ID. Prerequisites: call pax8_list_quotes to find valid quoteId values.
pax8_list_quotes details
pax8_list_quotes details
[Pax8] List quotes on the partner tenant with optional filters. IMPORTANT: the quoting API uses 'limit' (not 'size') for page size; the parameter here is still called limit to match.
pax8_take_quote_ownership details
pax8_take_quote_ownership details
[Pax8] Take ownership of a quote (e.g. to edit another user's draft). The calling user becomes the quote owner.
pax8_update_quote details
pax8_update_quote details
[Pax8] Update an existing quote (PUT). Pass the full updated quote body.
Quote Line Items
pax8_add_quote_line_items details
pax8_add_quote_line_items details
[Pax8] Add one or more line items to a quote. Prerequisites: call pax8_list_quotes to get quoteId, and pax8_list_products if adding standard line items.
pax8_bulk_delete_quote_line_items details
pax8_bulk_delete_quote_line_items details
[Pax8] Bulk-delete multiple line items from a quote. Destructive. Pass a JSON body containing the array of lineItemIds to remove.
pax8_delete_quote_line_item details
pax8_delete_quote_line_item details
[Pax8] Delete a single line item from a quote by ID. Destructive.
pax8_update_quote_line_items details
pax8_update_quote_line_items details
Quote Sections
pax8_create_quote_section details
pax8_create_quote_section details
[Pax8] Create a new section on a quote. Pass the full Pax8 section body.
pax8_list_quote_sections details
pax8_list_quote_sections details
pax8_update_quote_sections details
pax8_update_quote_sections details
[Pax8] Update one or more sections on a quote (PUT). Pass an array of section bodies as a JSON envelope.
Quote Attachments
pax8_copy_library_attachment_to_quote details
pax8_copy_library_attachment_to_quote details
pax8_delete_quote_attachment details
pax8_delete_quote_attachment details
[Pax8] Delete a single attachment from a quote. Destructive and cannot be undone.
pax8_download_all_quote_attachments details
pax8_download_all_quote_attachments details
[Pax8] Download all attachments for a quote as a single ZIP. Pax8 returns application/zip bytes; StackJack wraps them in a JSON envelope { contentType, fileName, base64 }. Agents should base64-decode the `base64` field to reconstruct the ZIP file.
pax8_get_quote_attachment details
pax8_get_quote_attachment details
[Pax8] Retrieve attachment metadata for a specific quote attachment. Does not stream the binary file itself.
pax8_update_quote_attachments details
pax8_update_quote_attachments details
[Pax8] Update metadata on one or more quote attachments (PUT). Pass the Pax8 update-attachments envelope as JSON.
pax8_upload_quote_attachment details
pax8_upload_quote_attachment details
[Pax8] Upload an attachment to a quote. File content must be base64-encoded (MCP has no binary channel). Keep uploads small (<5MB). To edit attachment metadata after upload, use pax8_update_quote_attachments.
Quote Access List
pax8_add_quote_access_list_entry details
pax8_add_quote_access_list_entry details
pax8_delete_quote_access_list_entry details
pax8_delete_quote_access_list_entry details
pax8_list_quote_access_list details
pax8_list_quote_access_list details
Quote Preferences
pax8_delete_preference_attachment details
pax8_delete_preference_attachment details
[Pax8] Delete a preference attachment by its Pax8 attachment ID. Destructive.
pax8_update_quote_preferences details
pax8_update_quote_preferences details
[Pax8] Update the partner's quote-preference defaults (PUT). Pass the full Pax8 preferences body.
pax8_upload_preference_attachment details
pax8_upload_preference_attachment details
[Pax8] Associate one or more existing library attachments with the partner's quote preferences. Pass a JSON body matching the Pax8 AddPreferenceAttachmentsPayload schema: {"attachments":["<library-attachment-uuid>", ...]}. Upload the file to the library first via pax8_upload_library_attachment.
Library Attachments
pax8_copy_quote_attachment_to_library details
pax8_copy_quote_attachment_to_library details
pax8_delete_library_attachment details
pax8_delete_library_attachment details
[Pax8] Delete a library attachment permanently. Destructive and cannot be undone.
pax8_get_library_attachment details
pax8_get_library_attachment details
[Pax8] Retrieve metadata for a specific library attachment. Does not stream binary content.
pax8_replace_library_attachment details
pax8_replace_library_attachment details
[Pax8] Replace a library attachment's binary via PATCH multipart upload. File content must be base64-encoded (MCP has no binary channel). Intended for small files (<5MB).
pax8_update_library_attachments details
pax8_update_library_attachments details
pax8_upload_library_attachment details
pax8_upload_library_attachment details
[Pax8] Upload a new attachment into the partner's shared quote-attachment library. File content must be base64-encoded (MCP has no binary channel). Keep uploads small (<5MB). To edit metadata after upload, use pax8_update_library_attachments.
Vendor Provisioning
pax8_vendor_create_order_event_simulation details
pax8_vendor_create_order_event_simulation details
[Pax8] Simulate an order event against your vendor integration. Used during vendor integration development / testing to trigger the downstream provisioning pipeline without a real order. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_create_provision_attempt details
pax8_vendor_create_provision_attempt details
[Pax8] Create a new provision attempt for a provision request and provision detail (your vendor integration signaling that it has begun work). Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_create_provision_result details
pax8_vendor_create_provision_result details
[Pax8] Report a provision result back to Pax8 (success, failure, or in-progress) for a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_create_provisioner_webhook details
pax8_vendor_create_provisioner_webhook details
[Pax8] Create a new webhook configuration for a provisioner (Pax8 delivers provision events to this endpoint). Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_latest_provision_attempt details
pax8_vendor_get_latest_provision_attempt details
[Pax8] Retrieve the most recent provision attempt for a provision request (shortcut so you don't have to list+sort). Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_latest_provision_detail details
pax8_vendor_get_latest_provision_detail details
[Pax8] Retrieve the most recent provision detail record for a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_latest_provision_result details
pax8_vendor_get_latest_provision_result details
[Pax8] Retrieve the most recent provision result for a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_latest_provisioner_webhook details
pax8_vendor_get_latest_provisioner_webhook details
[Pax8] Retrieve the most recent webhook configuration for a provisioner. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provision_attempt details
pax8_vendor_get_provision_attempt details
[Pax8] Retrieve a single provision attempt by its ID under a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provision_detail details
pax8_vendor_get_provision_detail details
[Pax8] Retrieve a specific provision detail by ID under a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provision_request details
pax8_vendor_get_provision_request details
[Pax8] Retrieve a single provision request by its ID. Prerequisites: call pax8_vendor_list_provision_requests for valid IDs. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provision_result details
pax8_vendor_get_provision_result details
[Pax8] Retrieve a single provision result by ID under a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provisioner details
pax8_vendor_get_provisioner details
[Pax8] Retrieve a single provisioner by ID. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_get_provisioner_webhook details
pax8_vendor_get_provisioner_webhook details
[Pax8] Retrieve a single webhook configuration for a provisioner. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provision_attempts details
pax8_vendor_list_provision_attempts details
[Pax8] List all provision attempts for a specific provision request, optionally scoped to a provision detail. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provision_details details
pax8_vendor_list_provision_details details
[Pax8] List all provision details (per-subscription provisioning state records) for a provision request. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provision_requests details
pax8_vendor_list_provision_requests details
[Pax8] List all provision requests Pax8 has sent to your vendor integration. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provision_results details
pax8_vendor_list_provision_results details
[Pax8] List all provision results (terminal outcomes reported back to Pax8) for a provision request, optionally scoped to a specific provision attempt. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provisioner_webhooks details
pax8_vendor_list_provisioner_webhooks details
[Pax8] List all webhook configurations for a specific provisioner. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_provisioners details
pax8_vendor_list_provisioners details
[Pax8] List all provisioners registered for your vendor integration. Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
pax8_vendor_list_unfulfilled_provision_requests details
pax8_vendor_list_unfulfilled_provision_requests details
[Pax8] List only provision requests that are not yet fulfilled by your vendor integration (work queue). Requires Pax8 credentials with the api://provisioning audience (vendor:provisioning scope). Typical MSP credentials do not have this grant.
Vendor Usage
pax8_vendor_list_usage_lines details
pax8_vendor_list_usage_lines details
[Pax8] List usage lines your vendor integration has reported for a subscription and billing period. Requires Pax8 credentials with the api://usage audience (read:usageLine or write:usageLine scope). Typical MSP credentials do not have this grant.
pax8_vendor_save_usage_lines details
pax8_vendor_save_usage_lines details
[Pax8] Save (append or overwrite) per-day usage lines for a subscription billing period. Control append vs overwrite with overwriteSameDayUsage. Requires Pax8 credentials with the api://usage audience (read:usageLine or write:usageLine scope). Typical MSP credentials do not have this grant.
pax8_vendor_save_usage_lines_aggregate details
pax8_vendor_save_usage_lines_aggregate details
[Pax8] Save usage lines with an aggregate partner quantity (single total instead of per-day entries) for a subscription billing period. Requires Pax8 credentials with the api://usage audience (read:usageLine or write:usageLine scope). Typical MSP credentials do not have this grant.
More in Tools Reference
Atera ToolsAuvik ToolsAvanan (Check Point Harmony Email) ToolsConnectWise Sell ToolsStill need help? Ask the team