Mobio sẽ gửi các request http (method POST) đến webhook url của ứng dụng khi có tương tác từ người dùng hoặc các thay đổi liên quan đến dữ liệu người dùng. Các sự kiện webhook được gửi dưới dạng các yêu cầu POST đến webhook đã đăng ký trong trang cài đặt ứng dụng của bạn.
Cập nhật công ty
Khi 1 công ty được cập nhật thông tin trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"_id": "d44f9fa45981b456e7537ed85611bcca",
"merchant_id": "1b99bdcf-d582-4f49-9715-1b61dfff3924",
"action_time": 1694147172.251002,
"event_type": "company_update",
"company_id": "64faa262648cda66e98602b4",
"fields": [
{
"is_base": True,
"display_type": "single_line",
"field_key": "name",
"field_name": "Tên Công ty",
"required": True,
"field_property": 2,
"group": "information",
"translate_key": "i18n_company_name",
"format": "None",
"add": [
],
"change":[
{
"from": "Công ty MPC 011",
"to": "Công ty MPC 014"
}
],
"remove": [
]
}
]
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | |||
_id | String | TRUE | ID event trên hệ thống Mobio | |||
data_event | String | TRUE | Thông tin chi tiết của event | |||
merchant_id | String | TRUE | Merchant ID | |||
company_id | String | TRUE | Company ID | |||
action_time | Float (timestamp) | TRUE | Thời gian xảy ra event Cập nhật thông tin công ty | |||
event_type | String | Giá trị luôn là: “company_update” | ||||
fields | Array | Danh sách các field có giá trị | ||||
field_base | Kiểu fieldTrue → kiểu field mặc định, được tạo bởi hệ thốngFalse → kiểu field được tạo bởi người dùng | |||||
field_name | String | Tên trường dữ liệu | ||||
field_key | String | Key của trường dữ liệu (field_key là duy nhất trong 1 merchant) | ||||
display_type | String | Enum: single_line / multi_line / dropdown_single_line / dropdown_multi_line / radio / checkbox / date_picker / tags | ||||
required | String | Xác định field có bắt buộc hay khôngTrue: có bắt buộc khi tạo mới Công tyFalse: không bắt buộc khi tạo mới Công ty | ||||
group | String | Tên Nhóm trường thông tin | ||||
translate_key | String | Key dùng khi thay đổi ngôn ngữ trên giao diện web mobio | ||||
field_property | Int | 1 : INTEGER4 : FLOAT2 : STRING3 : DATETIME5 : DICT6 : EMAIL7 : PHONE_NUMBER8 : GENDER9 : RELATIONSHIP_DATA10 : RELATION_WITH_CHILDS11 : CHILDS12 : SOCIAL_TAGS13 : SOCIAL_USER14 : UDT15 : CARDS16 : PUSH_ID | ||||
format | String | Format của field khi display_type là “date_picker”. Enum: “dd/mm” – “dd/mm/yyyy” – “dd/mm/yyyy hh:mm” | ||||
add | Array | Giá trị được thêm | ||||
remove | Array | Giá trị bị xoá | ||||
change | Array[Object] | Giá trị thay đổi | ||||
from_value | Giá trị ban đầu | |||||
to_value | Giá trị mới | |||||
event_type | String | TRUE | Giá trị luôn là “company_update” |
Cập nhật mối liên hệ giữa Công ty – Media
Khi 1 công ty được gắn thêm hoặc gỡ bớt media trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"event_type":"company_update_media",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"body":{
"add":[
{
"id":"64d879100fd8b3b855c23ac8",
"format_file":"image/jpeg",
"type":[
"OTHER"
],
"url":"https://t1.mobio.vn/static/1b99bdcf-d582-4f49-9715-1b61dfff3924/upload/1691908356_1.jpeg",
"title":"1.jpeg",
"capacity":"136.7 KB"
}
],
"remove":[
]
},
"_id":"456d55b60a56c3cacccded93bef3245e",
"action_time":1691883168.738,
"company_id":"618b27e42fa1775b6acab978"
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | Ghi chú | ||
---|---|---|---|---|---|---|
merchant_id | String | TRUE | ID của merchant trên hệ thống Mobio | |||
event_type | String | TRUE | Giá trị luôn là: “company_update_ticket” | |||
company_id | String | TRUE | ID của company trên hệ thống Mobio | |||
body | Object | TRUE | Thông tin chi tiết | |||
action_time | Float (timestamp) | TRUE | Thời gian diễn ra event | |||
_id | String | TRUE | ID event trên hệ thống Mobio | |||
add | Array (Object) | FALSE | Danh sách media được gắn | |||
id | String | TRUE | Media Id | |||
format_file | String | TRUE | Format file | |||
title | String | TRUE | Tên file | |||
url | String | TRUE | Link file | |||
type | Array (String) | TRUE | – Loại file – Nhận các giá trị: + IDENTIFICATION_INFO: Thông tin định danh + OTHER: Khác | |||
capacity | String | TRUE | Dung lượng file | |||
remove | Array (Object) | FALSE | Danh sách ticket bị gỡ | |||
id | String | TRUE | Media Id | |||
format_file | String | TRUE | Format file | |||
title | String | TRUE | Tên file | |||
url | String | TRUE | Link file | |||
type | Array (String) | TRUE | – Loại file – Nhận các giá trị: + IDENTIFICATION_INFO: Thông tin định danh + OTHER: Khác | |||
capacity | String | TRUE | Dung lượng file |
Cập nhật mối liên hệ giữa Công ty – Cơ Hội Bán
Khi 1 công ty được gắn thêm hoặc gỡ bớt cơ hội bán trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"_id":"a5ca8530c512dd2ed3ee5252e79777d5",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"action_time":1694746401.012289,
"event_type":"company_update_sale",
"company_id":"64ffe5b83a106f5e0de97644",
"body":{
"add":[
{
"id":"6502e261834aef7a6b8ffe95",
"name":"CHB 1409 03"
}
],
"remove":[
]
}
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | ||
---|---|---|---|---|---|
merchant_id | string | TRUE | Merchant ID | ||
id | string | TRUE | ID event trên hệ hống MOBIO | ||
event_type | string | TRUE | Giá trị luôn là “company_update_sale” | ||
company_id | string | TRUE | ID công ty | ||
body | array | Tùy thuộc vào loại phát sinh là Gắn/ Gỡ mà có thông tin ở cụm “add” hoặc “remove” tương ứng | |||
action_time | float | TRUE | Thời gian phát sinh event | ||
add | array | Giá trị được thêm | |||
name | string | Tên cơ hội bán được gắn với công ty | |||
id | string | ID cơ hội bán được gắn với công ty | |||
remove | array | Giá trị bị xóa | |||
name | string | Tên cơ hội bán bị gỡ khỏi công ty | |||
id | string | ID của cơ hội bán bị gỡ khỏi công ty |
Cập nhật mối liên hệ giữa Công ty – Ticket
Khi 1 công ty được gắn thêm hoặc gỡ bỏ ticket trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"_id":"780109c43f25de1a1ced16e1858ceebe",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"company_id":"64ffe5b83a106f5e0de97644",
"event_type":"company_update_ticket",
"action_time":1694745227.428983,
"body":{
"add":[
{
"name":"Profile Hoài test Tạo ticket từ WF",
"id":"64e243afea3634000c7308ca"
}
],
"remove":[
]
}
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | ||
---|---|---|---|---|---|
merchant_id | string | TRUE | Merchant ID | ||
id | string | TRUE | ID event trên hệ hống MOBIO | ||
event_type | string | TRUE | Giá trị luôn là “company_update_ticket” | ||
company_id | string | TRUE | ID công ty | ||
body | array | Tùy thuộc vào loại phát sinh là Gắn/ Gỡ mà có thông tin ở cụm “add” hoặc “remove” tương ứng | |||
action_time | float | TRUE | Thời gian phát sinh event | ||
add | array | Giá trị được thêm | |||
name | string | Tên ticket được gắn với công ty | |||
id | string | ID ticket được gắn với công ty | |||
remove | array | Giá trị bị xóa | |||
name | string | Tên ticket bị gỡ khỏi công ty | |||
id | string | ID ticket bị gỡ khỏi công ty |
Cập nhật mối liên hệ giữa Công ty – Profile
Khi 1 công ty được cập nhật thông tin liên hệ giữa công ty và profile trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"company_id":"62d22fc2cc38d6231f7227a3",
"_id":"3fb6d5b6a71b74b46ba3a69645496723",
"event_type":"company_update_profile",
"action_time":1657942763.880153,
"body":{
"remove":[
],
"add":[
{
"name":"6bd75284-f54e-494e-88dc-6b3185469f8f",
"job_title_group":"",
"job_title":"",
"id":"9bf61373-c7fe-4af9-afdd-44d02756fc5f",
"type_relationship":"OTHER"
}
]
}
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | ||
---|---|---|---|---|---|
id | string | TRUE | ID event trên hệ hống MOBIO | ||
merchant_id | string | TRUE | Merchant ID | ||
company_id | string | TRUE | ID công ty | ||
event_type | string | TRUE | Giá trị luôn là “company_update_profile” | ||
body | array | Danh sách các field có giá trị | |||
add | array | Giá trị được thêm | |||
name | string | Tên profile được cập nhật liên hệ với công ty | |||
job_title_group | string | Tên nhóm chức danh của profile trong công ty | |||
job_title | string | Chức danh của profile được cập nhật liên hệ với công ty | |||
id | string | ID của profile được cập nhật liên hệ với công ty | |||
type_relationship | string | Kiểu mối quan hệ | |||
remove | array | Giá trị bị xóa | |||
action_time | float | TRUE | Thời gian phát sinh event |
Cập nhật mối liên hệ giữa Công ty – Đối tác
Khi 1 công ty được cập nhật thông tin liên hệ giữa công ty và đối tác trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"_id":"e00640c3783c806e29ec0484e16ceadd",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"action_time":1694746599.893063,
"event_type":"company_update_company",
"company_id":"64ffe5b83a106f5e0de97644",
"body":{
"add":[
{
"id":"65012cbc8b10678c3a2a57dd",
"name":"Cong ty co profile moi",
"relationship":"PARENT_COMPANY"
}
],
"remove":[
]
}
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | ||
---|---|---|---|---|---|
id | string | TRUE | ID event trên hệ hống MOBIO | ||
merchant_id | string | TRUE | Merchant ID | ||
company_id | string | TRUE | ID công ty | ||
event_type | string | TRUE | Giá trị luôn là “company_update_company” | ||
body | array | Danh sách các field có giá trị | |||
add | array | Giá trị được thêm | |||
name | string | Tên công ty được cập nhật liên hệ với công ty | |||
id | string | ID của công ty được cập nhật liên hệ với công ty | |||
relationship | string | Kiểu mối quan hệ PARENT_COMPANY: công ty Cha – Con: Đối tác | |||
remove | array | Giá trị bị xóa | |||
action_time | float | TRUE | Thời gian phát sinh event |
Công ty mở email
Khi 1 công ty mở email được gửi từ 1 user trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"company_id":"64f84154d6c17d19bca8a416",
"_id":"9ebba4713c87a7b821194f556ff460b9",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"event_type":"company_open_email",
"body":{
"from_email":"haptt@mobio.io",
"email_id":"5eb03474-5378-11ee-9c55-86677e6e21bf",
"subject":"gửi email.",
"company_data":{
"company_id":"64f84154d6c17d19bca8a416",
"name":"Thu Hà K sửa k xoá"
}
},
"action_time":1694748796.0
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | Ghi chú | ||
---|---|---|---|---|---|---|
_id | String | TRUE | ID event trên hệ thống Mobio | |||
merchant_id | String | TRUE | ID của merchant trên hệ thống Mobio | |||
company_id | String | TRUE | ID của company trên hệ thống Mobio | |||
action_time | Float (timestamp) | TRUE | Thời gian diễn ra event | |||
event_type | String | Giá trị luôn là: “company_open_email” | ||||
body | Object | Thông tin chi tiết email | ||||
company_data | Object | Thông tin company nhận email | ||||
company_id | String | ID của company trên hệ thống Mobio | ||||
name | String | Tên của company trên hệ thống Mobio | ||||
from_email | String | Email gửi | ||||
subject | String | Subject của email | ||||
email_id | String | ID của email gửi |
Công ty trả lời email
Khi 1 công ty trả lời email được gửi từ 1 user trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"action_time":1694748863.0,
"body":{
"subject":"Re: gửi email.",
"status":{
"type":"success",
"message":""
},
"bcc_email":[
],
"company_data":{
"company_id":"64f84154d6c17d19bca8a416",
"name":"Thu Hà K sửa k xoá"
},
"cc_email":[
],
"from_email":"tampt@mobio.io",
"to_email":[
"haptt@mobio.io"
]
},
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924",
"event_type":"company_reply_email",
"email_id":"CAMgUYvQH3nnyJt03F-Sh8ewR=Xf+M_Fa6iuRVO1qt41RLiH6Fg@mail.gmail.com",
"company_id":"64f84154d6c17d19bca8a416",
"_id":"e06006625cf822ef62896be3bbb663c9"
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | Ghi chú | ||
---|---|---|---|---|---|---|
_id | String | TRUE | ID event trên hệ thống Mobio | |||
merchant_id | String | TRUE | ID của merchant trên hệ thống Mobio | |||
company_id | String | TRUE | ID của company trên hệ thống Mobio | |||
action_time | Float (timestamp) | TRUE | Thời gian diễn ra event | |||
event_type | String | Giá trị luôn là: “company_reply_email” | ||||
email_id | String | ID của email trên hệ thống Mobio | ||||
body | Object | Thông tin chi tiết email | ||||
company_data | Object | Thông tin company nhận email | ||||
company_id | String | ID của company trên hệ thống Mobio | ||||
name | String | Tên của company trên hệ thống Mobio | ||||
from_email | String | Email gửi | ||||
to_email | Array[String] | Danh sách email nhận | ||||
cc_email | Array[String] | Danh sách email cc | ||||
bcc_email | Array[String] | Danh sách email bcc | ||||
subject | String | Subject của email | ||||
status | Object | Trạng thái của email | ||||
type | String | Enum: success / pending / failed | ||||
message | String | Mô tả chi tiết |
Gửi email cho công ty
Khi user gửi email cho công ty trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"company_id":"64f84154d6c17d19bca8a416",
"_id":"cca94348dbb344c339c001596ba7699c",
"body":{
"to_email":[
"haptt2000@gmail.com"
],
"status":{
"type":"pending",
"message":""
},
"from_email":"haptt@mobio.io",
"company_data":{
"company_id":"64f84154d6c17d19bca8a416",
"name":"Thu Hà K sửa k xoá"
},
"cc_email":[
"tampt@mobio.io"
],
"bcc_email":[
"phuongtt@mobio.io"
],
"content":"<div>gửi email 1</div> <div dir=\"ltr\" style=\"color: rgb(34, 34, 34); font-family: Arial, Helvetica, sans-serif; font-size: small;\"><div dir=\"ltr\"><div style=\"min-width: 500px; max-width: 530px;\"><table style=\"min-width: 500px; max-width: 530px;\"><tbody><tr><td colspan=\"3\" style=\"margin: 0px; font-family: arial;\"><div style=\"font-size: 16px; font-weight: 700;\">(Mrs.) Đào Thị Minh Ngọc</div></td></tr><tr><td colspan=\"3\" style=\"margin: 0px; font-family: arial; padding: 0px 0px 5px;\"><div style=\"font-size: 16px; font-weight: 700;\">Human Resource Manager</div></td></tr></tbody></table></div></div></div><table style=\"color: rgb(0, 0, 0); font-family: "Times New Roman"; font-size: medium; min-width: 500px; max-width: 530px; border-bottom: thin dashed;\"><tbody><tr><td style=\"margin: 0px;\"><img src=\"https://ci6.googleusercontent.com/proxy/VrXt_mNKc-byA_W3ZBRd_Cntu0Z1E5lw4D0jvBzevPbPxWthQfppP4Da80iAaeSp5cI_OL9F4yrUFceGctS5Jg=s0-d-e1-ft#https://mobio.io/resources/img/iconmobile.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 20px; height: auto;\"></td><td style=\"margin: 0px;\"><a href=\"tel:+84969618699;\" rel=\"noreferrer\" target=\"_blank\" style=\"color: rgb(0, 156, 219); font-size: 13px; font-weight: 700; font-family: arial;\">0969.618.699</a></td><td style=\"margin: 0px;\"><img src=\"https://ci4.googleusercontent.com/proxy/y43CxhTl6dbaub-hbroqYtUlCKjFDyt5J6tRIn4IhWtKo7Tp0jUDanoEniPzHCgMuFkwPmQgGbM3-GwKZ9lj=s0-d-e1-ft#https://mobio.io/resources/img/icongmail.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 20px; height: auto;\"></td><td style=\"margin: 0px;\"><a href=\"mailto:ngocdtm@mobio.io\" rel=\"noreferrer\" target=\"_blank\" style=\"color: rgb(0, 156, 219); font-size: 13px; font-weight: 700; font-family: arial;\">ngocdtm@mobio.io</a></td><td style=\"margin: 0px;\"><img src=\"https://ci5.googleusercontent.com/proxy/D4Wj1-qDDXgTh37FNFFV3DexE-fq6QKM_vGIPvIWTkZvMlkF7qMoMsevgSFHddmfJzCps3pT4_VLgR6u7A=s0-d-e1-ft#https://mobio.io/resources/img/iconsky.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 20px; height: auto;\"></td><td style=\"margin: 0px;\"><a style=\"color: rgb(0, 156, 219); font-size: 13px; font-weight: 700; font-family: arial;\">minhngoc200389</a><br></td></tr></tbody></table><table style=\"color: rgb(0, 0, 0); font-family: "Times New Roman"; font-size: medium; min-width: 500px; max-width: 530px;\"><tbody><tr><td rowspan=\"3\" style=\"margin: 0px;\"><img src=\"https://ci4.googleusercontent.com/proxy/8BFo3u6SNptDs3T7HUj09JxXfymQY4JQ_PL_0PYg-xi-O0R6-Bgti1xRb3nGHOHInVveK0gBUgdxpbBHPDh6g7s=s0-d-e1-ft#https://mobio.io/resources/img/iconmobio_2.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 220px; height: auto; margin-top: 5px;\"></td><td width=\"22px\" align=\"center\" style=\"margin: 0px;\"><img src=\"https://ci4.googleusercontent.com/proxy/bjS5ukOyNxMlnW2ivJQ1v4XrgIKtcG2B7F-ScUyfoDaaWr-seJIIdA0IRQtwcZgRKw5NfZxDFABzPEiN8Pjv=s0-d-e1-ft#https://mobio.io/resources/img/iconworld.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 22px; height: auto;\"></td><td valign=\"middle\" style=\"margin: 0px;\"><a href=\"https://www.google.com/url?q=https://mobio.io&source=gmail-html&ust=1649210457419000&usg=AOvVaw2ozcYAThF0uWcUF4-iM6IE\" rel=\"noreferrer\" target=\"_blank\" data-saferedirecturl=\"https://www.google.com/url?q=https://www.google.com/url?q%3Dhttps://mobio.io%26source%3Dgmail-html%26ust%3D1649210457419000%26usg%3DAOvVaw2ozcYAThF0uWcUF4-iM6IE&source=gmail&ust=1673333756076000&usg=AOvVaw1K-YRbisxxaeO5Ra_aQ3Bq\" style=\"color: rgb(0, 156, 219); font-size: 13px; font-weight: 700; font-family: arial;\">mobio.io</a></td></tr><tr><td width=\"22px\" align=\"center\" valign=\"middle\" style=\"margin: 0px;\"><img src=\"https://ci3.googleusercontent.com/proxy/GkDoi-El2qErTnwLss7I81qXb2i0xVbiflXiMkdUyHLWbSNiBD4MUCAARX39QoxSu1IbYRwo6lCo0dg_i5wC=s0-d-e1-ft#https://mobio.io/resources/img/iconphone.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 22px; height: auto;\"></td><td valign=\"middle\" style=\"margin: 0px;\"><a href=\"tel:84903439982\" rel=\"noreferrer\" target=\"_blank\" style=\"color: rgb(0, 156, 219); font-size: 13px; font-weight: 700; font-family: arial;\">090.343.9982</a></td></tr><tr><td width=\"22px\" align=\"center\" valign=\"top\" style=\"margin: 0px;\"><img src=\"https://ci6.googleusercontent.com/proxy/RylUK9_PJNNigV5j-XtI_V3XSEoa9-ZnoBmn2a5FDyofgZ7J4ojZiJG-IHOHjUcrQqLHGtyZ6F0afMdrxQdN7zFF=s0-d-e1-ft#https://mobio.io/resources/img/iconlocation.png\" class=\"CToWUd\" data-bit=\"iit\" style=\"width: 22px; height: auto;\"></td><td valign=\"middle\" style=\"margin: 0px;\"><span style=\"font-size: 13px; font-weight: 700; font-family: arial;\">Tầng 17, HL Tower, 6/82 Duy Tân,<br>Cầu Giấy, Hà Nội.</span></td></tr></tbody></table>\n<span id=\\\\'x-mobio-loop-marker#EMJbLNECQS#mobio\\\\'></span>",
"subject":"gửi email."
},
"action_time":1694748694.0,
"event_type":"company_sent_email",
"email_id":"5eb03474-5378-11ee-9c55-86677e6e21bf",
"merchant_id":"1b99bdcf-d582-4f49-9715-1b61dfff3924"
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | Ghi chú | ||
---|---|---|---|---|---|---|
_id | String | Enum: success / pending/failed | ID event trên hệ thống Mobio | |||
merchant_id | String | TRUE | ID của merchant trên hệ thống Mobio | |||
company_id | String | TRUE | ID của company trên hệ thống Mobio | |||
action_time | Float (timestamp) | TRUE | Thời gian diễn ra event | |||
event_type | String | Giá trị luôn là: “company_sent_email” | ||||
email_id | String | ID của email trên hệ thống Mobio | ||||
body | Object | Thông tin chi tiết email | ||||
company_data | Object | Thông tin company nhận email | ||||
company_id | String | ID của company trên hệ thống Mobio | ||||
name | String | Tên của company trên hệ thống Mobio | ||||
from_email | String | Email gửi | ||||
to_email | Array[String] | Danh sách email nhận | ||||
cc_email | Array[String] | Danh sách email cc | ||||
bcc_email | Array[String] | Danh sách email bcc | ||||
subject | String | Subject của email | ||||
content | String | Nội dung html của email | ||||
status | Object | Trạng thái của email | ||||
type | String | Enum: success / pending / failed | ||||
message | String | Mô tả chi tiết |
Tạo mới công ty
Khi 1 công ty được tạo mới trên hệ thống, MOBIO sẽ gửi 1 request đến webhook URL đã đăng ký của ứng dụng.
- URL: Webhook Url của ứng dụng bên thứ 3
- Method: POST
- Content Type: application/json
- X-mevent-signature: mac = sha256(app_id + data_string + app_secret), với data_string là dữ liệu webhook.
Dữ liệu mẫu từng block event như sau:
{
"_id": "d44f9fa45981b456e7537ed85611bcca",
"merchant_id": "1b99bdcf-d582-4f49-9715-1b61dfff3924",
"action_time": 1694147172.251002,
"event_type": "company_create",
"company_id": "64faa262648cda66e98602b4",
"fields": [
{
"is_base": True,
"display_type": "single_line",
"field_key": "name",
"field_name": "Tên Công ty",
"required": True,
"field_property": 2,
"group": "information",
"translate_key": "i18n_company_name",
"format": "None",
"add": [
"Công ty MPC 011"
],
"change":[],
"remove": []
}
]
}
Mô tả dữ liệu trong cụm data_event
Tên field | Kiểu dữ liệu | Required | Mô tả | |||
_id | String | TRUE | ID event trên hệ thống Mobio | |||
data_event | String | TRUE | Thông tin chi tiết của event | |||
merchant_id | String | TRUE | Merchant ID | |||
company_id | String | TRUE | Company ID | |||
action_time | Float (timestamp) | TRUE | Thời gian xảy ra event Tạo mới công ty | |||
event_type | String | Giá trị luôn là: “company_create” | ||||
fields | Array | Danh sách các field có giá trị | ||||
field_base | Kiểu fieldTrue → kiểu field mặc định, được tạo bởi hệ thốngFalse → kiểu field được tạo bởi người dùng | |||||
field_name | String | Tên trường dữ liệu | ||||
field_key | String | Key của trường dữ liệu (field_key là duy nhất trong 1 merchant) | ||||
display_type | String | Enum: single_line / multi_line / dropdown_single_line / dropdown_multi_line / radio / checkbox / date_picker / tags | ||||
required | String | Xác định field có bắt buộc hay khôngTrue: có bắt buộc khi tạo mới Công tyFalse: không bắt buộc khi tạo mới Công ty | ||||
group | String | Tên Nhóm trường thông tin | ||||
translate_key | String | Key dùng khi thay đổi ngôn ngữ trên giao diện web mobio | ||||
field_property | Int | 1 : INTEGER4 : FLOAT2 : STRING3 : DATETIME5 : DICT6 : EMAIL7 : PHONE_NUMBER8 : GENDER9 : RELATIONSHIP_DATA10 : RELATION_WITH_CHILDS11 : CHILDS12 : SOCIAL_TAGS13 : SOCIAL_USER14 : UDT15 : CARDS16 : PUSH_ID | ||||
format | String | Format của field khi display_type là “date_picker”. Enum: “dd/mm” – “dd/mm/yyyy” – “dd/mm/yyyy hh:mm” | ||||
add | Array | Giá trị được thêm | ||||
remove | Array | Giá trị bị xoá | ||||
change | Array[Object] | Giá trị thay đổi | ||||
from_value | Giá trị ban đầu | |||||
to_value | Giá trị mới | |||||
event_type | String | TRUE | Giá trị luôn là “company_create” |