---
title: "Contact Limit Change Webhook"
source_url: https://docs.rapyd.net/en/contact-limit-change-webhook.html
lang: en
---

# Contact Limit Change Webhook

The **CONTACT_LIMIT_CHANGE** webhook is sent when there is a change to the limits on transactions that the client or merchant can create. The changes occur upon approval of additional identification information sent by the user as part of the onboarding process.

### Parameters

### Webhook Header Parameters

- - Content-Type
  - Indicates that the data appears in JSON format. Set to **application/json**.
- - salt
  - Random string.
- - signature
  - Signature calculated for each webhook individually.

    See [Webhook Authentication](https://docs.rapyd.net/en/webhook-authentication.md "Webhook Authentication").
- - timestamp
  - Timestamp for the webhook, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time") (seconds).

### Webhook Root Parameters

- - created_at
  - Time that the webhook was created, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time").

    > **Note:**
    >
    > Inside the `data` object, some webhooks have another `created_at` field that refers to a different event.
- - data
  - Contains the actual data of the webhook.

    For details, see below.
- - extended_timestamp
  - Time in milliseconds that the webhook was created, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time").
- - id
  - ID of the webhook. String starting with **wh_**.
- - status
  - Status of the webhook. One of the following:

    - **NEW**
    - **CLO** - Closed.
    - **ERR** - Error.
    - **RET** - Re-sent.

    > **Note:**
    >
    > Inside the `data` object, some webhooks have another `status` field that refers to a different event.
- - trigger_operation_id
  - ID of the operation that triggered the webhook. UUID.
- - type
  - Name of the webhook type.

    > **Note:**
    >
    > The name in the Client Portal is different.

### Webhook Data Parameters

- - compliance_profile
  - The compliance profile of the contact. One of the following: 0, 1, -1, 3, 4.
- - compliance_profile_description
  - The compliance profile description of the contact. One of the following:

    - 0 `compliance_profile`: Missing Details.
    - 1 `compliance_profile`: Approved.
    - -1 `compliance_profile`: Blocked.
    - 3 `compliance_profile`: Limited.
    - 4 `compliance_profile`: Approved.
- - contact
  - ID of the wallet contact, a string starting with **contact_**.
- - contact_type
  - Type of contact. One of the following:

    - **company**
    - **personal**
- - country
  - One of the following values:

    - **all** - All countries.
    - The two-letter ISO 3166-1 ALPHA-2 code for a specific country.
- - ewallet
  - ID of the Rapyd Wallet, a string starting with **ewallet_**.
- - limits
  - List of balance limits for the wallet contact.

    - - value
      - Amount of the limit in USD.
    - - country
      - Countries that the limit applies to for this wallet contact.
    - - type
      - Type of transaction or group of transactions. One of the following:

        - **daily**
        - **weekly**
    - - category
      - Category of source or destination of funds. One of the following values:

        - **all** - All categories.
        - **bank** - Bank transfer and bank redirect.
        - **card** - Credit card or debit card.
        - **cash** - Cash.
        - **ewallet** - Local eWallet.
        - **transfer** - Transfer from one Rapyd Wallet to another.
    - - direction
      - The direction of travel of the funds. One of the following values:

        - **1** - Funds leaving the wallet. Disbursements and transfers to other Rapyd Wallets.
        - **-1** - Funds added to the wallet. Collections and transfers from other Rapyd Wallets.
- - wallet_type
  - Type of wallet. One of the following values:

    - **client** - A wallet for the Rapyd client.
    - **company** - A business wallet.
    - **person** - The wallet of an individual consumer.

- CONTACT_LIMIT_CHANGE Webhook
- ```json
  {
      "id": "wh_9ef05a7af4263b4ba510dc5bc08fc8bb",
      "type": "CONTACT_LIMIT_CHANGE",
      "data": {
          "limits": [{
                  "type": "daily",
                  "value": 150,
                  "country": "all",
                  "category": "cash",
                  "direction": 1
              }, {
                  "type": "weekly",
                  "value": 1050,
                  "country": "all",
                  "category": "bank",
                  "direction": 1
              }, {
                  "type": "daily",
                  "value": 150,
                  "country": "all",
                  "category": "cash",
                  "direction": -1
              }, {
                  "type": "weekly",
                  "value": 1050,
                  "country": "all",
                  "category": "bank",
                  "direction": -1
              }
          ],
          "contact": "cont_18e74bb0e99d37a240860c253a18b04a",
          "country": "BR",
          "ewallet": "ewallet_5a6ac54e3372cc140ec7fe32b59f3f66",
          "wallet_type": "person",
          "contact_type": "personal",
          "compliance_profile": 1,
          "compliance_profile_description": "Approved"
      },
      "trigger_operation_id": "c5a5acd2-460b-4686-8844-f6a87f405730",
      "status": "NEW",
      "created_at": 1649578161,
      "extended_timestamp": 1649578161830
  }
  ```
