Fetch Low Balance Alert Configuration
Retrieves existing alert configurations for a corporate account.
Authorization
bearerAuth tenantId JWT Bearer token from the Authentication API
In: header
Your unique tenant identifier assigned during onboarding
In: header
Header Parameters
Your unique tenant identifier
Request Body
application/json
Response Body
application/json
curl -X POST "https://sandbox-api.m2pprepaid.com/prepaid/middleware/v1/corporate-alert/configuration/fetch" \ -H "X-TENANT-ID: ACME_CORP" \ -H "Content-Type: application/json" \ -d '{}'{
"corporateId": "CORP123",
"accountNumber": "17568190551480014",
"alertType": "CORPORATE_LOW_BALANCE_ALERT",
"thresholdAmount": 50000,
"emailRecipients": [
"finance@acme.com"
],
"mobileRecipients": [
"9876543210"
]
}Delete Low Balance Alert POST
Removes an active alert configuration. Once deleted, no further alerts are sent for the specified criteria.
Add / Modify / Remove Lien POST
Place a new lien (ADD), modify an existing lien (ADJUST), or fully release a lien (REMOVE) on a wallet's balance. A lien is a temporary hold that reduces the available balance without debiting funds. **ADD** — Place a new hold on the specified amount **ADJUST** — Modify an existing lien (pass new total, not delta) **REMOVE** — Fully release a lien (lienAmount is ignored) Common use cases: pre-authorization, security deposits, staged debits.
