Fired when a topup is successfully provisioned on an existing eSIM.
postWebhookesim.topup_added
Payload
Example payload
{
"id": "evt_01HXYZ123456789ABCDEFG",
"data": {
"esim": {
"id": "esim_01HXYZ123ABC",
"product_id": "prod_abc123",
"parent_order_id": "esim_01HXYZ000ABC",
"iccid": "89012345678901234567",
"activation_code": "K2-2VOZBJ-22QT3D",
"qr_code_url": "https://dashboard.voidmob.com/api/v1/esims/esim_01HXYZ123ABC/qr.png",
"smdp_address": "smdp.io",
"data_limit_gb": 10,
"validity_days": 30,
"countries": [
"DE",
"FR",
"IT"
],
"charged_price_cents": 1500
}
}
}Response
Acknowledged.
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.