The account used a warning share of its monthly credit. Sent once per threshold and billing month. A person tops up the credit or changes the plan in the dashboard. In the feed it may disappear and reappear with the same id if the warning mail failed; deduplicate by id.
Sent as POST to the account webhook URL. Headers: X-Smartwebchat-Event, X-Smartwebchat-Timestamp, X-Smartwebchat-Signature (HMAC over timestamp and body). data is the object shown in the example.
postWebhookquota.threshold
Payload
Response
Received. Any other status is logged; delivery to the account webhook URL is not retried.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.