{
  "name": "ItPay Agent Commerce",
  "version": "2026-07-11",
  "canonical_origin": "https://app.itpay.ai",
  "marketing_origin": "https://itpay.ai",
  "indexing": "index, follow",
  "discovery": {
    "llms_txt": "https://app.itpay.ai/llms.txt",
    "openapi": "https://app.itpay.ai/openapi.yaml",
    "ucp_profile": "https://app.itpay.ai/.well-known/ucp",
    "catalog_manifest": "https://app.itpay.ai/v1/catalog/manifest",
    "marketplace": "https://app.itpay.ai/service"
  },
  "installation": {
    "page": "https://itpay.ai/#install",
    "shell_script": "https://app.itpay.ai/install.sh",
    "claude_plugin": "https://app.itpay.ai/plugins/itpay-claude.zip",
    "skill_zip": "https://app.itpay.ai/skills/itpay-mcp-buyer.zip",
    "skill_markdown": "https://app.itpay.ai/skills/itpay-mcp-buyer/SKILL.md"
  },
  "actions": [
    {
      "id": "catalog.list",
      "method": "GET",
      "endpoint": "/v1/catalog/manifest",
      "purpose": "Fetch the active public catalog manifest before suggesting services."
    },
    {
      "id": "catalog.snapshot",
      "method": "GET",
      "endpoint": "/v1/catalog/snapshots/{catalog_snapshot_id}",
      "purpose": "Fetch concrete catalog items, variants, offers, and service capability metadata."
    },
    {
      "id": "service.invoke",
      "method": "POST",
      "endpoint": "/v1/service-executions/{service_execution_id}/capabilities/{capability_id}/invoke",
      "purpose": "Invoke an agent-visible capability only after reading service execution state."
    },
    {
      "id": "service.checkout",
      "method": "POST",
      "endpoint": "/v1/service-executions/{service_execution_id}/checkout",
      "purpose": "Create or resume an ItPay protected checkout handoff for a paid capability."
    }
  ],
  "guardrails": [
    "Fetch catalog and service execution state before acting.",
    "Do not infer payment success; use ItPay payment and order state.",
    "Do not expose vault or protected delivery results without an active entitlement.",
    "Prefer app.itpay.ai for service pages and API calls; use itpay.ai for product overview."
  ],
  "service_pages": [
    {
      "slug": "payment-collection",
      "name": "Payment Collection",
      "url": "https://app.itpay.ai/services/payment-collection",
      "summary": "Collect payments with a unified API across methods and regions, with ItPay protected checkout."
    },
    {
      "slug": "payouts",
      "name": "Payouts",
      "url": "https://app.itpay.ai/services/payouts",
      "summary": "Send payouts programmatically to users, partners, and merchants."
    },
    {
      "slug": "kyc-kyb",
      "name": "KYC / KYB Verification",
      "url": "https://app.itpay.ai/services/kyc-kyb",
      "summary": "Verify users and businesses to reduce fraud and meet compliance needs."
    },
    {
      "slug": "fraud-risk-scoring",
      "name": "Fraud & Risk Scoring",
      "url": "https://app.itpay.ai/services/fraud-risk-scoring",
      "summary": "Real-time fraud scoring for payments and onboarding flows."
    },
    {
      "slug": "fx-rates",
      "name": "FX Rates",
      "url": "https://app.itpay.ai/services/fx-rates",
      "summary": "Live and historical FX rates for settlement and pricing."
    },
    {
      "slug": "webhook-inspector",
      "name": "Webhook Inspector",
      "url": "https://app.itpay.ai/services/webhook-inspector",
      "summary": "Debug webhooks with replay, signature verification, and delivery status."
    }
  ]
}
