FIS Global · AsyncAPI Specification

Fis Webhooks

Version

View Spec View on GitHub BankingCore BankingFinancial ServicesPaymentsFintechAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-09-10'
method: searched
source: https://docs.railz.ai/reference/webhooks + openapi/_original/fis-accounting-data-as-a-service-openapi.json
api: FIS Accounting Data as a Service
asyncapi_published: false
asyncapi_note: FIS publishes no AsyncAPI document on any host. The event surface is real and is documented
  in prose plus a sandbox trigger operation, so it is captured here as a webhook catalogue rather than
  fabricated into an AsyncAPI we would have authored ourselves.
transport: http-webhook
configuration:
  where: https://dashboard.railz.ai/
  docs: https://docs.railz.ai/reference/webhooks
  limit: A maximum of 5 webhook event types may be registered per URL.
  api_configurable: false
  note: Webhook endpoints and event subscriptions are configured in the Dashboard UI only — there is no
    REST operation to register or list a webhook, so an agent cannot set up its own event delivery.
security:
  mechanisms:
  - webhook signature
  - webhook authorization header
  detail: The docs recommend verifying delivery with either a webhook signature or an authorization header
    on the callback. The signing algorithm and header name are documented on the webhook-security page
    rather than in the contract.
  signature_algorithm: null
events:
- name: login
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: auth
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: connectionStatus
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: customerRequest
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: data
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: dataPerType
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: push
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: batchPush
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
- name: delete
  source: openapi components.schemas.FireWebhookConnectionV2Dto.event enum
event_count: 9
docs_named_events:
- New Connection
- Authentication Completed
- Data Synchronized
- Connection Disconnected
docs_events_note: The docs page names four events in human language; the contract's own enum carries nine
  machine values. The enum is authoritative and is what a subscriber will actually receive.
data_per_type_request_types:
- ACCOUNTING_TRANSACTION
- ACCOUNTS
- AGED_PAYABLE
- AGED_RECEIVABLE
- ATTACHMENT
- BALANCE_SHEETS
- BANKING_RECONCILIATION
- BANK_TRANSACTION_ACCOUNTING
- BANK_ACCOUNT_ACCOUNTING
- BANK_TRANSFERS
- BILL_CREDIT_NOTES
- BILL_PAYMENTS
- BILLS
- BUDGET
- BUSINESS_INFO
- BUSINESS_VALUATION
- CASH_FLOW_STATEMENTS
- CREDIT_SCORE
- CUSTOMERS
- DEPOSITS
- ESTIMATES
- FINANCIAL_BENCHMARKING
- FINANCIAL_FORECAST
- FINANCIAL_RATIO
- FRAUD_RISK_METRICS
- INCOME_STATEMENTS
- INVENTORY
- INVOICE_CREDIT_NOTES
- INVOICE_PAYMENTS
- INVOICES
- JOURNAL_ENTRIES
- JOURNAL
- PROBABILITY_OF_DEFAULT
- PURCHASE_ORDERS
- REFUNDS
- TAX_BENCHMARKING
- TAX_RATES
- TAX_AUTHORITY
- TRACKING_CATEGORIES
- TRIAL_BALANCES
- VENDORS
- PAYMENT_METHODS
- PORTFOLIO_METRICS
- EXPENSES
- CONTACT
- VENDOR_BANK_ACCOUNT
- CUSTOMER_BANK_ACCOUNT
- BILL_PAYMENT_REQUEST
- PAYROLL_TRANSACTION
- COMMERCE_TRANSACTION
- COMMERCE_PRODUCT
- COMMERCE_ORDER
- COMMERCE_DISPUTE
- BANK_ACCOUNT
- BANK_TRANSACTION
- BANK_ASSET
data_per_type_note: The dataPerType event fans out by requestType — the enum above is taken verbatim from
  the contract's example and is the set of data domains an event can be scoped to.
sandbox_trigger:
  operation: POST /v2/sandbox/fireWebhooks
  v1: POST /sandbox/fireWebhooks
  description: Sandbox-only. Emits a chosen event against a chosen connectionUuid so webhook handling
    can be rehearsed.
  source_operation: openapi/_original/fis-accounting-data-as-a-service-openapi.json#fireWebhooks
payload:
  shape: '{ connection: { connectionUuid, event, requestType? } }'
  schema: FireWebhookV2Dto
  note: This is the shape the SANDBOX TRIGGER accepts. The provider does not publish the schema of the
    delivered webhook body itself, so it is not asserted here.

Work with this as data

Every AsyncAPI spec 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 asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec 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 AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/fis-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.