---
title: "BCBS 248 Intraday Liquidity Monitoring Snapshot"
method: POST
path: "/v1/tools/compute_intraday_liquidity_monitoring"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# BCBS 248 Intraday Liquidity Monitoring Snapshot

`POST /v1/tools/compute_intraday_liquidity_monitoring`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/compute_intraday_liquidity_monitoring`
- Auth: none declared

BCBS 248 "Monitoring tools for intraday liquidity management" (Basel Committee, April 2013): computes daily maximum intraday liquidity usage (the largest negative excursion of a cumulative net settlement position built from a caller-supplied time-stamped transaction list), echoes start-of-day available liquidity, totals gross payments and receipts, checks time-specific obligations against their due times, and classifies the daily maximum usage against a caller-supplied list of available intraday liquidity sources. Not DW capacity (art-427) or FR 2052a inflow/outflow classification (art-437) -- adjacent but distinct BCBS 248 daily-usage metrics. Evidence artifact only, not a filing or supervisory submission.

**Tool URL:** https://ainumbers.co/chaingraph/art-477-intraday-liquidity-monitoring.html

## Request body

- object
  - `available_intraday_sources` unknown, required
  - `start_of_day_available_musd` number
  - `time_specific_obligations` unknown, required
  - `transactions` unknown, required

## Response `200`

Successful tool execution result

- object
  - `available_intraday_sources` object[]
    - `amount_musd` integer
    - `source_id` string
  - `available_sources_total_musd` integer
  - `coverage_ratio` number
  - `cumulative_position_path` object[]
    - `amount_musd` integer
    - `cumulative_position_musd` integer
    - `flow_type` string
    - `time_hhmm` string
    - `tx_id` string
  - `daily_max_usage_musd` integer
  - `note` string
  - `obligations_summary` object
    - `obligations_met` integer
    - `obligations_missed` integer
    - `total_obligations` integer
  - `regulatory_basis` string
  - `start_of_day_available_musd` integer
  - `time_specific_obligations` object[]
    - `amount_musd` integer
    - `due_time_hhmm` string
    - `met_on_time` boolean
    - `obligation_id` string
    - `settled` boolean
    - `settled_time_hhmm` string
  - `total_payments_musd` integer
  - `total_receipts_musd` integer
  - `usage_covered` boolean

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
