Generated by API Evangelist
Written by API Evangelist tooling for Blnk Finance's API. It is a proposal applied on top of the contract, not a document Blnk Finance publishes.
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Blnk Balance Monitors API
version: 1.0.0
extends: openapi/blnkfinance-balance-monitors-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 3
- target: $.paths['/balance-monitors'].post
update:
x-apievangelist-phrasing:
intent: Watch a balance and get notified on a condition
effect: write
questions:
- How do I get a webhook callback when a balance drops below a threshold?
- Can I set an alert that fires when a wallet balance meets a certain condition?
- What URL receives the notification when a monitored balance condition is met?
instructions:
- text: Create a monitor on balance {balance_id} for condition {condition} that calls {call_back_url}.
slots:
balance_id: requestBody.balance_id
condition: requestBody.condition
call_back_url: requestBody.call_back_url
- text: Alert {call_back_url} whenever balance {balance_id} hits {condition}.
slots:
call_back_url: requestBody.call_back_url
balance_id: requestBody.balance_id
condition: requestBody.condition
method: generated
generated: '2026-10-01'
- target: $.paths['/balance-monitors/{id}'].get
update:
x-apievangelist-phrasing:
intent: View a balance monitor's settings
effect: read
questions:
- What condition is an existing balance monitor watching for?
- Which balance is a given monitor attached to?
instructions:
- text: Show me balance monitor {id}.
slots:
id: path.id
- text: Look up the condition and balance configured on monitor {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/balance-monitors/{id}'].put
update:
x-apievangelist-phrasing:
intent: Change a balance monitor's condition
effect: write
questions:
- Can I change the threshold an existing balance monitor alerts on?
- How do I point an existing monitor at a different balance?
instructions:
- text: Change monitor {id} to watch balance {balance_id} for condition {condition}.
slots:
id: path.id
balance_id: requestBody.balance_id
condition: requestBody.condition
- text: Update the alert condition on existing monitor {id} to {condition} for balance {balance_id}.
slots:
id: path.id
condition: requestBody.condition
balance_id: requestBody.balance_id
method: generated
generated: '2026-10-01'
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.