Pax8 logo
Live

Pax8

Your distributor book — subscriptions, seats, and spend, answerable.

Pax8 is where you buy the cloud products you resell. Connect it and a session reads the commercial side of every client: what they subscribe to, how many seats you're paying for, what the catalog costs you against what it sells for, and what Pax8 has invoiced. Twenty-four capabilities, every one of them a read.

The story

What changes once it’s connected.

The margin questions are the ones that never get asked, because answering them means the Pax8 portal, an export, and a spreadsheet nobody wants to own. What is this client actually subscribed to. How many seats are we paying for versus how many we billed. What landed on this month's invoice that wasn't on last month's. Connect Pax8 here and those answers come back in plain English, joined to the client you asked about.

The coverage follows the shape of the distributor relationship: companies and their contacts as Pax8 bills them; subscriptions with quantity, billing term, and the change history that explains seat drift; usage summaries and daily lines for consumption products like Azure; the product catalog with partner cost and suggested retail side by side; invoices, their line items, and the draft charges accruing toward the next bill; and the orders and quotes that show how a subscription came to exist in the first place.

None of it writes. The Pax8 client exposes a single GET method and the tool registry can only express a read scope, so the boundary is structural rather than a permission someone could widen. It cannot place or cancel an order, change a seat count, create or edit a quote, or touch an invoice — reading a bill is not the same as paying one, and nothing here can pay, dispute, or adjust anything.

Things you can ask

Ask it like you’d ask a teammate.

>How many active subscriptions do we have, and what do they cost per month?
>Which clients hold the same product on both annual and month-to-month terms?
>What's on the next Pax8 invoice that wasn't on the last one?
>What's our margin on this product — partner cost against suggested retail?
>When did that client's Microsoft seat count change, and by how much?
>Which Azure resource groups drove last month's usage charges?
>What's accruing toward the next bill right now, before it lands?
>Which quotes are still sitting in draft or sent, and for whom?

Skills included

Every skill, in the open.

24 skills across 6 areas

Read-only by construction — the client has a single GET method and the tool registry cannot express a write scope. Orders and quotes are visible but not actionable: it cannot place, change, or cancel an order, alter a seat count or billing term, create or edit a quote, or pay, dispute, or adjust an invoice.

Companies4Your clients as Pax8 knows them — names, status, location, and billing contacts. The join key behind every client-scoped question here.
  • list_companiesThe client list as Pax8 bills it, filterable by active or inactive status and by where they sit.
  • get_companyOne company's full Pax8 record, rather than the trimmed list row.
  • list_company_contactsWho Pax8 has on file for a client — the people billing and provisioning notices actually reach.
  • get_company_contactA single contact's detail, pulled straight from the client it belongs to.
Subscriptions & seats6What each client is actually buying: product, quantity, billing term, and price — plus the per-subscription change history behind seat drift, and usage detail for consumption-billed products.⊘ Quantities are seats purchased from Pax8, not seats assigned to users — and nothing here can change a quantity, term, or status.
  • list_subscriptionsEvery active licence and service by client, product, or billing term — the quantity column is the seat count you're paying for.
  • get_subscriptionOpen one subscription in full — the whole record behind a single line on the bill.
  • get_subscription_historyHow a subscription's quantity and term moved over time — where seat-drift and reconciliation questions get settled.
  • list_subscription_usage_summariesCurrent charges on a usage-billed subscription, broken out by resource group — the Azure bill before it's a bill.
  • get_usage_summaryA single usage summary on its own, when you already know which one you want.
  • list_usage_linesThe individual usage lines under a summary for one specific day — the granular level a spike gets traced at.
Catalog & pricing5Everything Pax8 sells, with partner cost and suggested retail by billing term, the base SKUs a product depends on, and what it asks for at order time.
  • list_productsSearch the Pax8 catalog by name, vendor, or SKU — what's available to resell and who makes it.
  • get_productThe complete catalog entry for one product.
  • get_product_pricingPartner cost and suggested retail by billing term — the cost side of any margin question.
  • get_product_provision_detailsWhich provisioning fields a product would demand at order time — reference only, since ordering happens in Pax8.
  • get_product_dependenciesThe base SKUs a product sits on top of — why an add-on won't stand alone.
Invoices & spend4What Pax8 charges you: invoices by status and date range, their line items, and the charges already accruing toward the next bill.⊘ Reads billing records only — it cannot pay, void, dispute, credit, or adjust an invoice or any line on one.
  • list_invoicesYour partner invoices by status, date range, or client — paid, unpaid, credited, and what's outstanding.
  • get_invoiceOne invoice's header record — totals, dates, and where it stands.
  • list_invoice_itemsThe lines that make up an invoice — the revenue side to set against catalog cost when you're checking margin.
  • list_draft_invoice_itemsCharges already building toward the next invoice — the early warning before a surprise arrives.
Orders & quotes4How subscriptions came to exist, and the proposals priced from the catalog — order records and the quote pipeline, both as history you can read.⊘ Visibility only — it cannot place, amend, or cancel an order, or create, send, or edit a quote. Scheduled and future-dated orders aren't returned by the Pax8 endpoint at all.
  • list_ordersOrders placed in the Pax8 portal, optionally narrowed to one client — the record of what was bought and when.
  • get_orderA single order opened out in full.
  • list_quotesThe quote pipeline by state — draft, sent, accepted, declined, expired — searchable by text.
  • get_quoteOne quote and everything on it, as Pax8 holds it.
Identity1Connection and token status — whether the Pax8 credential behind this session is healthy right now.
  • whoamiWhich Pax8 identity and org this connection runs as, plus whether its cached token is still good.

Connecting

Wire it in, in an afternoon.

How to connect

  1. 01Sign in to app.pax8.com and open Integrations → API credentials.
  2. 02Create a credential — a Client ID and a Client Secret, which is shown once.
  3. 03Paste both here; the 24-hour token renews itself from then on.
Vendor setup docs ↗

Patch your stack in.

Start the Switchboard free trial against your own environment — read-only, traced answers, live in an afternoon. The apps are on the shelf when you want them.

MSPStuff