> This is Payabli documentation. For a complete page index, fetch https://docs.payabli.com/llms.txt — append .md to any page URL for lightweight markdown. For section-level indexes, query parameters, and other AI-optimized access methods, see https://docs.payabli.com/ai-agents.md

# Subscription Updated

POST 

Triggered when a subscription is updated.

Notification name: `subscriptionupdated`

Reference: https://docs.payabli.com/developers/webhooks/payin-subscription-updated

## OpenAPI 3.1 Webhook Specification

```yaml
openapi: 3.1.0
info:
  title: webhooks-oas
  version: 1.0.0
paths: {}
webhooks:
  subpackage_payInWebhooks.subscriptionUpdated:
    post:
      operationId: subpackage_payInWebhooks.subscriptionUpdated
      summary: Subscription Updated
      description: |-
        Triggered when a subscription is updated.

        Notification name: `subscriptionupdated`
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SubscriptionUpdatedContent'
components:
  schemas:
    SubscriptionUpdatedContent:
      type: object
      properties:
        Event:
          type: string
          enum:
            - SubscriptionUpdated
          description: Event type identifier
        Paypoint:
          type: string
          description: The name of the merchant/paypoint
        Text:
          type: string
          description: Human-readable description of the event
        SubscriptionId:
          type: integer
          description: Unique subscription identifier
        Changes:
          type:
            - string
            - 'null'
          description: Description of changes applied to the subscription
        Status:
          type: string
          description: Status value
        Method:
          type: string
          description: Payment processing method
        Last4:
          type: string
          description: Last four digits of the payment method
        StoredMethodId:
          type: integer
          description: Unique identifier of the stored payment method
        TotalAmount:
          type: string
          description: Total transaction amount including fees
        NetAmount:
          type: string
          description: Net amount in currency format
        FeeAmount:
          type: string
          description: Fee amount in currency format
        Currency:
          type: string
          description: ISO currency code
        StartDate:
          type: string
          description: Subscription start date
        EndDate:
          type: string
          description: Subscription end date
        Frequency:
          type: string
          description: Subscription billing frequency
        CreatedAt:
          type: string
          description: Creation timestamp
        UpdatedAt:
          type: string
          description: Last update timestamp
        ContactUs:
          type: string
          description: Contact information string
        ExternalPaypointId:
          type: string
          description: External paypoint system identifier
      required:
        - Event
        - Paypoint
        - Text
        - SubscriptionId
        - Changes
        - Status
        - Method
        - Last4
        - StoredMethodId
        - TotalAmount
        - NetAmount
        - FeeAmount
        - Currency
        - StartDate
        - EndDate
        - Frequency
        - CreatedAt
        - UpdatedAt
        - ContactUs
        - ExternalPaypointId
      title: SubscriptionUpdatedContent

```