MPP platform identity

Download the complete public OpenAPI schema

MPP platform identity

Retrieve OpenMerchant's public MPP service manifest, including its canonical service URL, supported payment methods, documentation links, and slug-templated commerce endpoints.

GET /mpp/.well-known/mpp.json

Retrieve OpenMerchant's MPP platform identity

Return OpenMerchant's public MPP service manifest. Agents use its canonical service URL, payment-method declarations, documentation links, commerce templates, and published custom APIs to discover agentic merchants. This endpoint is intentionally unauthenticated.

Parameters, request, responses, and security

{
  "tags": [
    "mpp-public",
    "mpp-identity"
  ],
  "summary": "Retrieve OpenMerchant's MPP platform identity",
  "description": "Return OpenMerchant's public MPP service manifest. Agents use its canonical service URL, payment-method declarations, documentation links, commerce templates, and published custom APIs to discover agentic merchants. This endpoint is intentionally unauthenticated.",
  "operationId": "get_mpp_platform_identity",
  "parameters": [
    {
      "required": false,
      "schema": {
        "type": "boolean",
        "title": "Download",
        "default": false
      },
      "name": "download",
      "in": "query"
    }
  ],
  "responses": {
    "200": {
      "description": "Successful Response",
      "content": {
        "application/json": {
          "schema": {
            "$ref": "#/components/schemas/MppAggregateService"
          }
        }
      }
    },
    "422": {
      "description": "Validation Error",
      "content": {
        "application/json": {
          "schema": {
            "$ref": "#/components/schemas/HTTPValidationError"
          }
        }
      }
    }
  },
  "security": [],
  "x-api-audience": "public_unauthenticated",
  "x-api-authentication": "none",
  "x-operation-id": "get_mpp_platform_identity",
  "x-mcp-exposed": true,
  "x-public-path": "/mpp/.well-known/mpp.json",
  "x-docs-kind": "other",
  "x-docs-order": 100,
  "x-docs-depth": 2,
  "x-docs-action-order": 1000
}