naftiko: 1.0.0-alpha2 info: label: API Reference — Electronic Payments Health description: 'API Reference — Electronic Payments Health. 1 operations. Lead operation: List payment volume summary records. Self-contained Naftiko capability covering one Zuora business surface.' tags: - Zuora - Electronic Payments Health created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: ZUORA_API_KEY: ZUORA_API_KEY capability: consumes: - type: http namespace: v1-electronic-payments-health baseUri: https://rest.zuora.com description: API Reference — Electronic Payments Health business capability. Self-contained, no shared references. resources: - name: system-health-payments-volume-summary path: /system-health/payments/volume-summary operations: - name: getsystemhealthpaymentvolumesummary method: GET description: List payment volume summary records outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: paymentGatewayType in: query type: string description: 'Filters the volume summary by payment gateway type. Example: `Adyen`.' - name: paymentMethodType in: query type: string description: 'Filters the volume summary by payment method type. Example: `CreditCard`.' - name: startTime in: query type: string description: Start time of the volume summary. required: true - name: endTime in: query type: string description: End time of the volume summary. required: true exposes: - type: rest namespace: v1-electronic-payments-health-rest port: 8080 description: REST adapter for API Reference — Electronic Payments Health. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/system-health/payments/volume-summary name: system-health-payments-volume-summary description: REST surface for system-health-payments-volume-summary. operations: - method: GET name: getsystemhealthpaymentvolumesummary description: List payment volume summary records call: v1-electronic-payments-health.getsystemhealthpaymentvolumesummary with: paymentGatewayType: rest.paymentGatewayType paymentMethodType: rest.paymentMethodType startTime: rest.startTime endTime: rest.endTime outputParameters: - type: object mapping: $. - type: mcp namespace: v1-electronic-payments-health-mcp port: 9090 transport: http description: MCP adapter for API Reference — Electronic Payments Health. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: list-payment-volume-summary-records description: List payment volume summary records hints: readOnly: true destructive: false idempotent: true call: v1-electronic-payments-health.getsystemhealthpaymentvolumesummary with: paymentGatewayType: tools.paymentGatewayType paymentMethodType: tools.paymentMethodType startTime: tools.startTime endTime: tools.endTime outputParameters: - type: object mapping: $.