M2M Product and Service Catalog API

    M2M Product and Service Catalog API 1.0

    The M2M Product and Service Catalog API 1.0 provides open access to a Customer Success–focused, vendor-neutral Service Catalog and a structured Vendor & Product Catalog built for the modern MSP ecosystem.

    This API enables developers, vendors, and platform builders to:

    • Access a research-based MSP Service Catalog (125 service line items)
    • Retrieve structured Vendor and Product data (1,318 vendors, 2,339 products)
    • Leverage Product → Service mapping to connect tools to outcomes
    • Build integrations aligned with the StackPilot operating model (service-first, tool-second)
    Public — No Auth RequiredVersion 1.0Base URL: https://catalog.msp2mvp.com

    125

    Service Line Items

    1,318

    Vendors

    2,339

    Products

    20

    Product Categories

    Why a Service Catalog

    Most MSPs have "a list of services," but a Customer Success–focused catalog is more than a menu of technical offerings. It should function as:

    • The story of how the MSP creates outcomes that matter to clients
    • A way to turn complexity into clarity
    • A shared system that aligns sales promises, delivery execution, and customer expectations

    In practice, the shift is simple:

    • From tasks ("patching," "backup," "quarterly review")
    • To results ("risk reduction and stability," "data resilience and continuity," "technology alignment sessions")

    This catalog is built to support that outcome-first framing.

    What This API Provides

    1. Standardized MSP Service Catalog (vendor-neutral by design)

    A vendor-neutral service framework built from:

    • The Info-Tech Management & Governance Framework (Info-Tech + COBIT) mapped for SMB-focused MSPs
    • Cross-validation against MSP 501 service offerings
    • Structured normalization so service definitions are consistent and reusable

    Structure:

    • 6 Service Categories
    • 30 Subcategories
    • 125 Service Line Items

    Each service line item includes:

    • Description
    • Pain Points
    • Business Value
    • Ideal Customer Profile
    • Benefits

    Service definitions are intentionally product-agnostic. Products are not baked into services—services stay stable while tools evolve.

    2. Vendor & Product Catalog

    The Vendor & Product Catalog contains:

    • 1,318 Vendors
    • 2,339 Products
    • 20 standardized product categories

    Each vendor includes:

    • Three description lengths (long / medium / short):
      • Short: tagline-style identification for lists and cards
      • Medium: quick summary of what they do and who they serve
      • Long: a fuller vendor profile for detail pages and evaluation
    • Official website reference (used as the canonical identity anchor)
    • Standardized naming to reduce duplicates and improve matching across integrations

    Each product includes:

    • Three description lengths (long / medium / short) using the same intent (tagline → summary → fuller profile)
    • Dedicated product URL (best-effort maintained)
    • Exactly one primary product category (chosen based on the product's core MSP value proposition)
    • Structured mapping to MSP service line items, including a support label and confidence signal

    Inclusion criteria (important):

    Only separately licensable software products are included (standalone SKU/billing + dedicated product presence). The dataset excludes:

    • Services (MDR/SOC, training, support, professional services)
    • Feature tiers and configuration variants of the same product
    • Bundled modules without independent licensing
    • Infrastructure-native cloud management components (generally excluded to avoid noise)

    3. Product → Service Mapping

    Each product is evaluated against the MSP Service Catalog using structured mapping logic. Mappings include:

    supportLabel (choose one):

    • Native — the product is the primary tool that directly delivers the service outcome
    • Integrated — supports delivery through a typical integration workflow (handoff/sync/evidence)
    • Partial — supports part of the service; other tools and/or manual work required
    • Adjacency — related, but not in the delivery workflow for the outcome

    evidenceScore (confidence signal):

    • 100% — direct, obvious match
    • 75% — strong match, one key detail uncertain
    • 50% — plausible match; inference required
    • 25% — weak support but commonly adjacent in MSP practice

    This mapping layer allows applications to:

    • Identify which products support which services
    • Analyze service coverage gaps
    • Model MSP stack alignment against a stable service framework
    • Power StackPilot-style workflows where clarity scales with growth

    How to Use Confidence Safely

    If you're automating decisions:

    • Use 100% / 75% as "high confidence" defaults
    • Route 50% / 25% into review or "needs more documentation" workflows
    • Treat mapping as an informed model—not a contract claim

    Quick Start

    Make your first API call — no authentication needed:

    GET https://catalog.msp2mvp.com/api/v1/services