Skip to main content

Card Balance Limit Notify

This notification is triggered when a card's Available Balance reaches the predefined threshold (where applicable)

https://<customerHost:Port>/handlenotification
FieldDescription
Content-Typeapplication/json

Request example

curl --location --request POST 'https://<customerHost:Port>/handlenotification' \
-H 'Content-Type: application/json' \
-d '{
"notificationType": "CARD_BALANCE_LIMIT_NOTIFY",
"notificationCreationTime": "2025-03-07T15:10:52.425Z",
"notificationContent": {
"notificationKey": "D8CCR7aK5HMEBKYG",
"cardReference": "0UwIg396z_EfegG1SeLQJLi1I",
"limitType": "LOWER_LIMIT",
"availableBalanceCurrency": "USD",
"availableBalanceAmount": "12.43"
}
}'

Request Body

FieldDescriptionType
notificationTypeSpecifies the type of notification being sent.string
required
notificationCreationTimeSpecifies the creation date and time for the notification. The date format conforms to ISO 8601string
required
notificationContentSpecifies the notification contentobject
required

Properties of notificationContent

FieldDescriptionType
notificationKeyRepresents a unique identifier for Nium that confirms the API method call is genuinestring
required
cardReferenceRepresents a unique identifier for the virtual cardstring
required
limitTypeRepresents the threshold type that was exceededstring
required
availableBalanceCurrencyRepresents the virtual card's currency in ISO 4217 format (e.g., USD)string
required
availableBalanceAmountContains the amount by which the lower or upper limit was exceeded. For example, if the upper limit is 500 and the card has 750, this value would be 250.string
required