Maxio · OpenAPI Overlay 1.0.0

Maxio Advanced Billing API: API Evangelist overlay

29 actions 29 updates update extends ../openapi/_original/maxio-advanced-billing-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Maxio's API. It is a proposal applied on top of the contract, not a document Maxio publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-mcp-toolsx-apievangelistexternalDocs

Targets 29 · first 16 shown; the file carries all of them

$.info
$
$.paths['/site.json'].get
$.paths['/product_families/{product_family_id}/quantity_based_components.json'].post
$.paths['/product_families/{product_family_id}/coupons.json'].post
$.paths['/customers.json'].post
$.paths['/product_families.json'].post
$.paths['/product_families/{product_family_id}/products.json'].post
$.paths['/subscriptions.json'].post
$.paths['/invoices.json'].get
$.paths['/subscriptions/{subscription_id}/proforma_invoices.json'].get
$.paths['/subscription_groups/{uid}/proforma_invoices.json'].get
$.paths['/subscriptions.json'].get
$.paths['/customers/lookup.json'].get
$.paths['/customers/{customer_id}/subscriptions.json'].get
$.paths['/{resource_type}/metafields.json'].get

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: 'Maxio Advanced Billing API: API Evangelist overlay'
  version: 1.0.0
  x-provenance:
    generated: '2026-11-10'
    method: generated
    source: openapi/maxio-advanced-billing-openapi.yml; mcp/maxio-tool-crosswalk.yml
extends: ../openapi/_original/maxio-advanced-billing-openapi.yml
actions:
- target: $.info
  description: Point to the provider's agent surfaces and docs
  update:
    x-apievangelist:
      mcp:
        manifest: mcp/maxio-mcp.yml
        crosswalk: mcp/maxio-tool-crosswalk.yml
        docs: https://docs.maxio.com/configuration/maxio-mcp-server/review-maxio-mcp-supported-tools
      llms_txt: https://developers.maxio.com/llms.txt
      docs: https://developers.maxio.com
- target: $
  description: Add top-level externalDocs to the developer portal
  update:
    externalDocs:
      description: Maxio Developer Portal
      url: https://developers.maxio.com
- target: $.paths['/site.json'].get
  description: Tag readSite with the Maxio MCP tools that use it
  update:
    x-mcp-tools:
    - About Current Account
    - Show Product Catalog
- target: $.paths['/product_families/{product_family_id}/quantity_based_components.json'].post
  description: Tag createQuantityBasedComponent with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Component
- target: $.paths['/product_families/{product_family_id}/coupons.json'].post
  description: Tag createCoupon with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Coupon
- target: $.paths['/customers.json'].post
  description: Tag createCustomer with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Customers
- target: $.paths['/product_families.json'].post
  description: Tag createProductFamily with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Product Family
- target: $.paths['/product_families/{product_family_id}/products.json'].post
  description: Tag createProduct with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Product
- target: $.paths['/subscriptions.json'].post
  description: Tag createSubscription with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Create Subscription
- target: $.paths['/invoices.json'].get
  description: Tag listInvoices with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - List Advanced Billing Invoices
- target: $.paths['/subscriptions/{subscription_id}/proforma_invoices.json'].get
  description: Tag listProformaInvoices with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - List Advanced Billing Pro Forma Invoices
- target: $.paths['/subscription_groups/{uid}/proforma_invoices.json'].get
  description: Tag listSubscriptionGroupProformaInvoices with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - List Advanced Billing Pro Forma Invoices
- target: $.paths['/subscriptions.json'].get
  description: Tag listSubscriptions with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - List Advanced Billing Subscriptions
- target: $.paths['/customers/lookup.json'].get
  description: Tag readCustomerByReference with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Search Customer by Reference
- target: $.paths['/customers/{customer_id}/subscriptions.json'].get
  description: Tag listCustomerSubscriptions with the Maxio MCP tools that use it
  update:
    x-mcp-tools:
    - Search Customer by Reference
    - Show Advanced Billing Customers
- target: $.paths['/{resource_type}/metafields.json'].get
  description: Tag listMetafields with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Search Customer by Reference
- target: $.paths['/invoices/{uid}.json'].get
  description: Tag readInvoice with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Retrieve Advanced Billing Invoices
- target: $.paths['/proforma_invoices/{proforma_invoice_uid}.json'].get
  description: Tag readProformaInvoice with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Retrieve Advanced Billing Invoices
- target: $.paths['/customers.json'].get
  description: Tag listCustomers with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Advanced Billing Customers
- target: $.paths['/customers/{id}.json'].get
  description: Tag readCustomer with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Advanced Billing Customers
- target: $.paths['/product_families.json'].get
  description: Tag listProductFamilies with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Product Catalog
- target: $.paths['/products.json'].get
  description: Tag listProducts with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Product Catalog
- target: $.paths['/components.json'].get
  description: Tag listComponents with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Product Catalog
- target: $.paths['/coupons.json'].get
  description: Tag listCoupons with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Product Catalog
- target: $.paths['/subscriptions/{subscription_id}.json'].get
  description: Tag readSubscription with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Advanced Billing Subscriptions
- target: $.paths['/subscriptions/{subscription_id}/components.json'].get
  description: Tag listSubscriptionComponents with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Advanced Billing Subscriptions
- target: $.paths['/payment_profiles.json'].get
  description: Tag listPaymentProfiles with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Show Advanced Billing Subscriptions
- target: $.paths['/subscriptions/{subscription_id}/allocations/preview.json'].post
  description: Tag previewAllocations with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Update Component Quantity
- target: $.paths['/subscriptions/{subscription_id}/components/{component_id}/allocations.json'].post
  description: Tag allocateComponent with the Maxio MCP tool that uses it
  update:
    x-mcp-tools:
    - Update Component Quantity

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/maxio-advanced-billing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.