Skip to main content
GET
/
balance-monitors
/
:id
curl --request GET \
  --url https://api.blnk.io/balance-monitors/mon_1234567890 \
  --header 'Authorization: Bearer YOUR_API_KEY'
{
  "monitor_id": "mon_1234567890",
  "balance_id": "bln_0987654321",
  "condition": {
    "field": "balance",
    "operator": "<",
    "value": 100,
    "precision": 100,
    "precise_value": "10000"
  },
  "description": "Low balance alert for customer account",
  "created_at": "2024-01-15T10:30:00Z"
}
Retrieve detailed information about a specific balance monitor using its unique identifier.

Path Parameters

id
string
required
The unique identifier of the balance monitor to retrieve

Response

monitor_id
string
Unique identifier for the balance monitor
balance_id
string
The ID of the monitored balance
condition
object
The alert condition configuration
description
string
Optional description of the monitor
created_at
string
Timestamp when the monitor was created (ISO 8601 format)
curl --request GET \
  --url https://api.blnk.io/balance-monitors/mon_1234567890 \
  --header 'Authorization: Bearer YOUR_API_KEY'
{
  "monitor_id": "mon_1234567890",
  "balance_id": "bln_0987654321",
  "condition": {
    "field": "balance",
    "operator": "<",
    "value": 100,
    "precision": 100,
    "precise_value": "10000"
  },
  "description": "Low balance alert for customer account",
  "created_at": "2024-01-15T10:30:00Z"
}

Notes

  • The monitor ID must be exact and is case-sensitive
  • This endpoint returns the complete monitor configuration including the precise internal value
  • Use this endpoint to verify monitor settings after creation or updates

Build docs developers (and LLMs) love