Skip to main content
WEBHOOK
addon.updated
{
  "id": "evt_7n42DGM5Tflk9n8mt7Fhc7",
  "type": "addon.updated",
  "add_on_id": "add_7n42DGM5Tflk9n8mt7Fhc7",
  "name": "Extra Storage",
  "description": "Additional storage capacity",
  "product_id": "prd_7n42DGM5Tflk9n8mt7Fhc7",
  "price_id": "pri_7n42DGM5Tflk9n8mt7Fhc7",
  "fee_type": "USAGE",
  "self_serviceable": true,
  "max_instances_per_subscription": 5,
  "created_at": "1970-01-01T00:00:00.000Z",
  "timestamp": "1970-01-01T00:00:00.000Z"
}

Body

application/json
add_on_id
string<MeteroidId>
required
Example:

"add_7n42DGM5Tflk9n8mt7Fhc7"

created_at
string<date-time>
required
name
string
required
price_id
string<MeteroidId>
required
Example:

"pri_7n42DGM5Tflk9n8mt7Fhc7"

product_id
string<MeteroidId>
required
Example:

"prd_7n42DGM5Tflk9n8mt7Fhc7"

self_serviceable
boolean
required
id
string<MeteroidId>
required
Example:

"evt_7n42DGM5Tflk9n8mt7Fhc7"

timestamp
string<date-time>
required
type
enum<string>
required
Available options:
metric.created,
customer.created,
subscription.created,
invoice.created,
invoice.finalized,
invoice.paid,
invoice.voided,
quote.accepted,
quote.converted,
credit_note.created,
credit_note.finalized,
credit_note.voided,
plan.created,
plan.published,
plan.archived,
product.created,
product.updated,
product.archived,
metric.updated,
metric.archived,
coupon.created,
coupon.updated,
coupon.archived,
addon.created,
addon.updated,
addon.archived
description
string | null
fee_type
null | enum<string>
Available options:
RATE,
SLOT,
CAPACITY,
USAGE,
EXTRA_RECURRING,
ONE_TIME
max_instances_per_subscription
integer<int32> | null

Response

200

Webhook received successfully