---
title: "POST /v1/revenue-cat/webhook/events/update"
method: POST
path: "/v1/revenue-cat/webhook/events/update"
tags: ["Revenue Cat"]
---

# POST /v1/revenue-cat/webhook/events/update

`POST /v1/revenue-cat/webhook/events/update`

## Request body

- RevenueCatWebhookUpdateBodyDto
  - `apiVersion` string, required
  - `event` RevenueCatWebhookUpdatesDto, required
    - `aliases` string[]
    - `appUserId` object
    - `currency` string
    - `entitlementId` string
    - `entitlementIds` string[]
    - `environment` string
    - `eventTimestampMs` number
    - `expirationAtMs` number
    - `id` string
    - `isFamilyShare` boolean
    - `transferredFrom` string[]
    - `transferredTo` string[]
    - `originalAppUserId` string
    - `originalTransactionId` string
    - `periodType` string
    - `presentedOfferingId` string
    - `price` number
    - `priceInPurchasedCurrency` number
    - `productId` string
    - `newProductId` string
    - `purchasedAtMs` number
    - `store` string
    - `subscriberAttributes` object
    - `takehomePercentage` number
    - `transactionId` string
    - `type` 'TEST' | 'INITIAL_PURCHASE' | 'NON_RENEWING_PURCHASE' | 'RENEWAL' | 'PRODUCT_CHANGE' | 'CANCELLATION' | 'UNCANCELLATION' | 'BILLING_ISSUE' | 'SUBSCRIBER_ALIAS' | 'SUBSCRIPTION_PAUSED' | 'TRANSFER' | 'EXPIRATION'

## Response `201`

---

[API](https://skmtc.dev/breakaway/apis/breakaway-api.md) · [All operations](https://skmtc.dev/breakaway/apis/breakaway-api/llms.txt) · [OpenAPI document](https://skmtc.dev/breakaway/apis/breakaway-api/revisions/3d0f4be2467a?raw)
