Bancomat · OpenAPI Overlay 1.0.0

API Evangelist overlay for the FlowPay API (v2)

9 actions 9 updates documentation extends openapi/bancomat-flowpay-api-v2-openapi.yml
Derived by API Evangelist Built from the contracts Bancomat publishes. Bancomat did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-reversal-ofx-reversal-conditionx-observedx-api-evangelist-provenancex-conventionsx-errorsx-webhooksx-sandbox

Targets 8

$.info
$.servers[?(@.url == 'https://api.flowpay.it/v2')]
$.servers[?(@.url == 'https://mock.flowpay.it/v2')]
$.paths['/checkout/{code}'].delete
$.paths['/transfers/{transferID}'].delete
$.paths['/proforma/{fingerprint}'].delete
$.paths['/creditNotes'].post
$.paths['/constructions/sites/{identifier}/cashout'].post

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist overlay for the FlowPay API (v2)
  version: 1.0.0
  x-generated: '2026-09-17'
  x-method: generated
  x-source: openapi/bancomat-flowpay-api-v2-openapi.yml plus the enrichment artifacts of this repository
extends: openapi/bancomat-flowpay-api-v2-openapi.yml
actions:
  - target: $.info
    description: Record provenance and ownership; the original contract is never mutated
    update:
      x-api-evangelist-provenance:
        fetched: '2026-09-17'
        spec_url: https://raw.githubusercontent.com/FlowPay/client-openapi/main/openapi.json
        repository: https://github.com/FlowPay/client-openapi
        owner: FlowPay S.r.l., a BANCOMAT S.p.A. company since 2025-07-22
      x-conventions: conventions/bancomat-conventions.yml
      x-errors: errors/bancomat-problem-types.yml
      x-webhooks: asyncapi/bancomat-flowpay-webhooks.yml
      x-sandbox: sandbox/bancomat-sandbox.yml
      x-lifecycle: lifecycle/bancomat-lifecycle.yml
      x-rate-limits: rate-limits/bancomat-rate-limits.yml
      x-scopes: scopes/bancomat-scopes.yml
      x-mcp-candidate: mcp/bancomat-mcp.yml
      x-idempotency-coverage: none
      x-reversibility-grade: documented
  - target: $.servers[?(@.url == 'https://api.flowpay.it/v2')]
    description: The contract labels production "Not implementend"; GET /v2/banks answered 200 on 2026-09-17
    update:
      x-observed: 'GET https://api.flowpay.it/v2/banks -> 200 application/json (2026-09-17)'
  - target: $.servers[?(@.url == 'https://mock.flowpay.it/v2')]
    update:
      x-observed: 'GET https://mock.flowpay.it/v2/banks -> 502 Bad Gateway (2026-09-17)'
  - target: $.info
    description: Rate limits and error envelope differences documented outside the contract
    update:
      x-rate-limit: 100 requests/minute per source IP, burst 10 requests/second, HTTP 429 (docs/general.md)
      x-live-error-envelope: '{error, correlationId, statusCode, message, additionalData{statusCode, reason}} observed; contract says {statusCode, requestID, message, additionalInfo}'
  - target: $.paths['/checkout/{code}'].delete
    update:
      x-reversal-of: createCheckout
      x-reversal-condition: unpaid checkouts only
  - target: $.paths['/transfers/{transferID}'].delete
    update:
      x-reversal-of: createTransfer
      x-reversal-condition: not yet executed
  - target: $.paths['/proforma/{fingerprint}'].delete
    update:
      x-reversal-of: createProformaInvoice
      x-reversal-condition: not yet paid
  - target: $.paths['/creditNotes'].post
    update:
      x-reverses: a paid invoice (createInvoice) — the only reversal path once a payment has been received
  - target: $.paths['/constructions/sites/{identifier}/cashout'].post
    description: The one untagged operation in the contract
    update:
      tags:
        - Construction

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/bancomat-flowpay-api-v2-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.