---
sourceType: official-guide
sourceTypeMatchedRule: fallback
slug: OA/webhook/goi-thoai/su-kien-yeu-cau-cap-quyen-duoc-gui-va-het-han
title: Sự kiện yêu cầu cấp quyền được gửi và hết hạn.
---
# Sự kiện yêu cầu cấp quyền được gửi và hết hạn.

Khi OA gửi yêu cầu thực hiện cuộc gọi đến người dùng hoặc khi yêu cầu đó đã hết hạn, hệ thống Zalo sẽ gửi một request HTTP đến Webhook URL đã đăng ký của ứng dụng.
- **URL**: Webhook Url của ứng dụng
- **Method**: POST
- **Content** Type: application/json
- **X-ZEvent-Signature**: mac = sha256(appId + data + timeStamp + OAsecretKey), với data là chuỗi json trả về dưới đây.

## Example request

```json
{
  "event_name": "oa_send_consent",
  "oa_id": "2352868362652028486",
  "phone": "84773543888",
  "request_type": "SENT",
  "create_time": "1646657263713",
  "expired_time": "1646657503713",
  "app_id": "4349311699477619340",
  "timestamp": "1646657275763"
}
```

### Mô tả thuộc tính



| Thuộc tính | Kiểu dữ liệu | Mô tả |
| --- | --- | --- |
| event_name | String | Thuộc tính xác định loại event. |
| oa_id | String | Id của Official Account. |
| phone | String | Số điện thoại của User nhận yêu cầu. |
| request_type | String | Mô tả yêu cầu: · SENT: Yêu cầu vừa được gửi đi · EXPIRED: Yêu cầu đã hết hạn |
| create_time | String | Thời gian người dùng trả lời yêu cầu, tính bằng milisecond. |
| expired_time | String | Thời gian tối đa mà OA có quyền thực hiện cuộc gọi đến user, tính bằng milisecond. |
| app_id | String | Id ứng dụng. |
| timestamp | String | Thời điểm request được gửi, tính bằng milisecond. |
