Hoppa till innehållet
Sursa Developers

Händelser · Fakturering

subscription.updated

Abonnemang uppdaterat

Molnabonnemanget har ändrats: utgåva, status, användarplatser eller period (data.previous_attributes innehåller de tidigare värdena).

Objekttyp
subscription
Levereras till
Webhookar med rollen admin

Nyttolast

Objekt: EventSubscriptionUpdated

  • idstringobligatorisk

    Händelsens id (evt_…), skickas också som huvudet webhook-id. Använd det för att kasta dubblettleveranser.

  • typestringobligatorisk

    Tillåtna värden: subscription.updated

  • created_atstring (date-time)obligatorisk

    När ändringen inträffade (UTC).

  • org_idintegerobligatorisk
  • api_versionstringobligatorisk

    Kontraktsversion för schemat data.

  • sequenceinteger

    Leveransens löpnummer inom webhooken (saknas för en testhändelse).

  • objectWebhookEventObjectobligatorisk
  • payloadstringobligatorisk

    thin betyder ingen data: läs objektet via API:et.

    Tillåtna värden: fullthin

  • dataobject
    Fält
    • subscriptionEventSubscriptionobligatorisk
    • previous_attributesobjectobligatorisk

      Tidigare värden för objektets ändrade fält på översta nivån.

    • actor_idinteger | nullobligatorisk

      Användaren som utförde åtgärden; null för organisationens API-nyckel eller plattformen själv.

  • testbooleanobligatorisk

    En testhändelse som skickas av POST /v1/webhooks/{webhook_id}/test.

Exempel på leverans

{
  "id": "evt_0123456789abcdef0123456789abcdef",
  "type": "subscription.updated",
  "created_at": "2026-10-24T10:00:03Z",
  "org_id": 1,
  "api_version": "1.62.0",
  "sequence": 1042,
  "object": {
    "type": "subscription",
    "id": "1"
  },
  "payload": "full",
  "data": {
    "subscription": {
      "edition": "business",
      "status": "active",
      "seats_purchased": 25,
      "billing_interval": "month",
      "trial_ends_at": null,
      "current_period_start": "2026-10-01T00:00:00Z",
      "current_period_end": "2026-11-01T00:00:00Z",
      "canceled_at": null,
      "credits_allowance": 5000
    },
    "previous_attributes": {
      "seats_purchased": 20
    },
    "actor_id": 7
  },
  "test": false
}

Ta emot händelser

Varje leverans är ett POST-anrop med den här JSON-brödtexten till din mottagare. Verifiera huvudet webhook-signature (Standard Webhooks) innan du litar på brödtexten, svara med en 2xx-status inom några sekunder och gör arbetet efteråt. Leveranserna till en och samma webhook kommer i samma ordning som händelserna; en misslyckad leverans görs om med allt längre pauser.

Nya händelsetyper och nya fält kan tillkomma när som helst: hoppa över de typer och fält som du inte känner till.

Samma händelser finns i händelseflödet i 30 dagar →