ANTS API SPECIFICATION
Thai v1.0.0
Thai v1.0.0
  • เริ่มต้นการใช้งาน
  • ACCOUNT
  • SMS
    • Send Message
    • Callback Delivery Report
    • Message Logs
    • Preview Message
    • Sender List
    • Status and Error codes
  • OTP (One Time Password)
  • SMS 2 WAY Interactive
  • E-coupon
    • Get Campaign
    • Get Coupon
    • Create Coupon
    • E-Coupon Callback
    • E-Coupon Status Code
  • การย้าย API ระบบเก่า มา ระบบใหม่
Powered by GitBook
On this page

Was this helpful?

  1. E-coupon

Create Coupon

สำหรับสร้าง Coupon ของแต่ละ Campaign

ใช้สำหรับสร้าง Coupon ของแต่ละ Campaign

ผู้ใช้งานสามารถเริ่มสร้าง HTTP ตามรายละเอียดดังนี้

หัวข้อ

รายละเอียด

HTTP Request (URL):

HTTP Headers

Content-Type: application/json

Authorization

Basic Auth

HTTP Methods

POST

ผู้ใช้งานสามารถระบุ Request body ด้วย Parameter ดังนี้

Parameter

ประเภท

รายละเอียด

CAMPAIGN_ID

Int

รหัสแคมเปญ

SEND_NOW

String (1)

ต้องการให้ระบบส่ง SMS หรือไม่ มี

2 ค่า คือ Y = ส่ง SMS, N = ไม่ส่ง SMS

MOBILES_LIST

Object

รายการเบอร์โทรศัพท์

REFERENCE_ID

(optional)

String (150)

ข้อมูลสำหรับใช้ อ้างอิงคูปอง

COUPON_CODE

(optional)

String (50)

รหัสคูปอง

MOBILE

String (11)

หมายเลขโทรศัพท์

EXPR_DATE

(optional)

String (19)

วันที่หมดอายุ

Format Datetime: dd/MM/yyyy

HH:mm:ss (ปีค.ศ.)

ตัวอย่าง Response JSON

{ 
    "CAMPAIGN_ID": 288, 
    "SEND_NOW": "N", 
    "MOBILES_LIST": [
     { 
         "REFERENCE_ID":"U4e86f93daaeebe65c044b963e071d25b", 
         "COUPON_CODE": "010001bd5263a928589f0fec401388070b3ac", 
         "MOBILE": "0860359292", 
         "EXPR_DATE": "17/12/2020 23:59:59" 
     }, 
     { 
         "REFERENCE_ID": "U4e86f93daaeebe65c044b963e071d25d", 
         "COUPON_CODE": "010001bd5263a928589f0fec401388070b3ae", 
         "MOBILE": "0860359292", 
         "EXPR_DATE": "17/12/2020 23:59:59" 
     } 
   ] 
 }

Response ตอบกลับผู้ใช้งาน ดังนี้

ชุดข้อมูลผลลัพธ์

ประเภทข้อมูล

รายละเอียด

TRANS_ID

String (50)

รหัสการทำรายการ

CAMPAIGN_ID

Int

รหัสแคมเปญ

COUPON_LIST

Object

รายการคูปอง

REFERENCE_ID

String (150)

ข้อมูลสำหรับใช้ อ้างอิงคูปอง

COUPON_CODE

String (50)

รหัสคูปอง

MOBILE

String (11)

หมายเลขโทรศัพท์

RESULT_CODE

String (3)

รหัสสถานะคูปอง

RESULTE_MSG

String (200)

คาอธิบาย สถาะคูปอง

LINK

String (100)

ลิงค์สำหรับเปิดหน้า

IMG_PATH

String (200)

Path รูปคูปอง

DESC

String (2000)

รายละเอียดคูปอง

EXPR_DATE

String (19)

วันที่หมดอายุ Format Datetime: yyyy-MM-dd HH:mm:ss (ปีค.ศ.)

STATUS_CODE

String (3)

รหัสสถานะการส่งข้อมูล API

STATUS_MESSAGE

String (200)

คำอธิบาย สถานะการส่งข้อมูล API

ตัวอย่าง Response JSON

{ 
    "TRANS_ID": "ca010a16-929d-4012-b530-5a55807489ef", 
    "CAMPAIGN_ID": 288, 
    "COUNPONLIST": [ 
            { 
                "REFERENCE_ID": "U4e86f93daaeebe65c044b963e071d25b", 
                "COUPON_CODE": "010001bd5263a928589f0fec401388070b3ac", 
                "MOBILE": "66860359292", 
                "RESULT_CODE": "100", 
                "RESULT_MSG": "SUCCESS", 
                "LINK": "ecod.me/6pYt0", 
                "SMS_MESSAGE": null, 
                "DESC": "Redemption coupon", 
                "IMG_PATH": "https://m.ants.co.th/UploadedFiles/ants_e-coupon/288_thumb-1920-42467.jpg", 
                "EXPR_DATE": "2020-12-23 23:59:00" 
            }, 
            { 
                "REFERENCE_ID": "U4e86f93daaeebe65c044b963e071d25d", 
                "COUPON_CODE": "010001bd5263a928589f0fec401388070b3ae", 
                "MOBILE": "66860359292", 
                "RESULT_CODE": "100", 
                "RESULT_MSG": "SUCCESS", 
                "LINK": "ecod.me/zz8t1", 
                "SMS_MESSAGE": null, 
                "DESC": "Redemption coupon", 
                "IMG_PATH": "https://m.ants.co.th/UploadedFiles/ants_e-coupon/288_thumb-1920-42467.jpg", 
                "EXPR_DATE": "2020-12-23 23:59:00" 
            } 
        ], 
    "STATUS_CODE": "000", 
    "STATUS_MESSAGE": "SUCCESS" 
}

PreviousGet CouponNextE-Coupon Callback

Last updated 4 years ago

Was this helpful?

/API/CreateCoupon

http://e-coupon.azurewebsites.net