insufficient_balance
402 Payment Required The account balance is too low to deliver this message.
When you get it
The account balance is too low to deliver this message. It is always answered with HTTP 402 - one code means one status, so a client may key its handling on either.
Fields it carries
Inside each errors[] entry, beside pointer:
balance- The account's current balance.
required- What the operation requires the caller to hold or send.
currency- The currency the monetary members are expressed in.
A field is omitted when the server genuinely does not know it - an absent member is never the same as an empty one.
How to fix it
The operation needs funds the account does not have. Top up the balance and retry.
Shape
{
"type": "https://api2.host-tracker.com/problems/insufficient-balance",
"title": "The account balance is too low to deliver this message.",
"status": 402,
"code": "insufficient_balance",
"errors": [
{ "balance": …, "required": …, "currency": … }
]
}