Segmen

Alamat Endpoint

Saat menggunakan REST API, pastikan pusat data yang dipilih sesuai dengan base URL yang benar.

POST/v1/marketing/lists/segments

Membuat

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

POST
              
              POST

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/json; charset=utf-8
              
              application/json; charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Parameter Body

Parameter Tipe Wajib Deskripsi
segment_name string ya Nama segmen (maksimal 48 karakter, tidak boleh mengandung ^,?,+,.,*,,[,],(,) )
type integer ya Tipe segmen (0: berdasarkan field, 1: berdasarkan campaign)
condition object ya Kondisi segmen
relation string ya Relasi kondisi (and atau or)
items object[] ya Daftar kondisi (maksimal 10, relasi harus sama: and/or)
campaign_id integer tidak ID campaign, wajib jika field_name=campaign
field_name string ya Nama field atau "tag" atau "campaign"
op string ya Operator (==, !=, >, >=, <, <=, contain, does not contain)
value string ya Nilai field/tag/campaign sesuai field_name

Catatan:

Contoh Permintaan

curl -X POST -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments --data '{ "segment_name": "Pengguna Hubei", "type": 0, "condition": { "relation": "and", "items": [ { "field_name": "Name", "op": "contain", "value": "Lei Li" } ] } }'
              
              curl -X POST -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments --data '{
  "segment_name": "Pengguna Hubei",
  "type": 0,
  "condition": {
    "relation": "and",
    "items": [
     {
        "field_name": "Name",
        "op": "contain",
        "value": "Lei Li"
      }
    ]
  }
}'

            
Tampilkan blok kode ini di jendela mengambang

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "result": { "segment_id": "6566f6392c16e71300b1b1e9", "user_id": 104201, "segment_name": "MyCustomField", "type": 0, "list_id": 96112, "status": "2", "create_time": "2023-11-29 16:28:41+0800", "update_time": "2023-11-29 16:33:58+0800", "member_total": 1, "condition": { "relation": "and", "items": [ { "field_name": "Name", "op": "contain", "value": "Lei li" } ] }, "process": { "statusDesc": "segmentasi selesai", "complete": true, "percent": 100 } } }
              
              {
    "result": {  
        "segment_id": "6566f6392c16e71300b1b1e9",
        "user_id": 104201,
        "segment_name": "MyCustomField",
        "type": 0,
        "list_id": 96112,
        "status": "2",
        "create_time": "2023-11-29 16:28:41+0800",
        "update_time": "2023-11-29 16:33:58+0800",
        "member_total": 1,
        "condition": {
            "relation": "and",
            "items": [
                {
                    "field_name": "Name",
                    "op": "contain",
                    "value": "Lei li"
                }
            ]
        },
        "process": {
            "statusDesc": "segmentasi selesai",
            "complete": true,
            "percent": 100
        }
    }
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30035, "message": "[segment_name]:Karakter khusus seperti ^, ?, +, ., \\, [, ], (, ), tidak dapat digunakan" }
              
              {
  "code": 30035,
  "message": "[segment_name]:Karakter khusus seperti ^, ?, +, ., \\, [, ], (, ), tidak dapat digunakan"
}

            
Tampilkan blok kode ini di jendela mengambang

Hapus

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

DELETE
              
              DELETE

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/x-www-form-urlencoded;charset=utf-8
              
              application/x-www-form-urlencoded;charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Contoh Permintaan

curl -X DELETE -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/6566f12d1e9adc15e3efd4
              
              curl -X DELETE -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/6566f12d1e9adc15e3efd4

            
Tampilkan blok kode ini di jendela mengambang

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "count": 1 }
              
              {
 "count": 1
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30036, "message": "tidak ditemukan" }
              
              {
    "code": 30036,
    "message": "tidak ditemukan"
}

            
Tampilkan blok kode ini di jendela mengambang

Perbarui

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

PUT
              
              PUT

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/json; charset=utf-8
              
              application/json; charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Parameter Body

Parameter Tipe Wajib Deskripsi
segment_name string tidak Nama segmen (maksimal 48 karakter)
type integer ya Tipe segmen (0: field, 1: campaign)
condition object ya Kondisi segmen
relation string ya Relasi kondisi (and atau or)
items object[] ya Daftar kondisi (maksimal 10, relasi harus sama: and/or)
campaign_id integer tidak ID campaign, wajib jika field_name=campaign
field_name string ya Nama field/tag/campaign
op string ya Operator (==, !=, >, >=, <, <=, contain, does not contain)
value string ya Nilai field/tag/campaign

Catatan:

Contoh Permintaan

curl -X PUT -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d --data '{ "segment_name": "Usia antara 13 dan 45", "type": 0, "condition": { "relation": "and", "items": [ { "field_name": "Age", "op": ">=", "value": "13" }, { "field_name": "Age", "op": "<=", "value": "45" } ] } }'
              
              curl -X PUT -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d --data '{
  "segment_name": "Usia antara 13 dan 45",
  "type": 0,
  "condition": {
    "relation": "and",
    "items": [
      {
        "field_name": "Age",
        "op": ">=",
        "value": "13"
      },
      {
        "field_name": "Age",
        "op": "<=",
        "value": "45"
      }
    ]
  }
}'

            
Tampilkan blok kode ini di jendela mengambang

Parameter Respons

Parameter Tipe Deskripsi
segment_id string ID segmen
segment_name string Nama segmen
list_id integer ID daftar
status string Status segmen (-1: Gagal, 1: Memperbarui, 2: Selesai)
create_time string Waktu pembuatan (UTC+8)
update_time string Waktu pembaruan (UTC+8)
member_total integer Jumlah anggota dalam segmen
type integer Tipe segmen (0: field, 1: campaign)
condition object Kondisi segmen
relation string Relasi kondisi (and, or)
items object[] Daftar kondisi
campaign_id integer ID campaign
field_name string Nama field
op string Operator
value string Nilai field
process object Progres pemrosesan segmen
status_desc string Deskripsi status proses
complete Boolean true jika selesai, false jika belum selesai
percent integer Persentase proses

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "result": { "segment_id": "6566f91fceac8f702f24dbba", "user_id": 104201, "segment_name": "Usia antara 13 dan 45", "type": 0, "list_id": 96112, "status": "2", "create_time": "2023-11-29 16:41:03+0800", "update_time": "2023-11-29 17:08:43+0800", "member_total": 10, "condition":{ "relation": "and", "items":[ { "campaign_id": null, "field_name": "Age", "op": ">=", "value": "13" }, { "campaign_id": null, "field_name": "Age", "op": "<=", "value": "45" } ] }, "process": { "statusDesc": "segmentasi selesai", "complete": true, "percent": 100 } } }
              
              {
  "result": {
    "segment_id": "6566f91fceac8f702f24dbba",
    "user_id": 104201,
    "segment_name": "Usia antara 13 dan 45",
    "type": 0,
    "list_id": 96112,
    "status": "2",
    "create_time": "2023-11-29 16:41:03+0800",
    "update_time": "2023-11-29 17:08:43+0800",
    "member_total": 10,
    "condition":{
        "relation": "and",
        "items":[
            {
                "campaign_id": null,
                "field_name": "Age",
                "op": ">=",
                "value": "13"
            },
            {
                "campaign_id": null,
                "field_name": "Age",
                "op": "<=",
                "value": "45"
            }
        ]
    },
    "process": {
      "statusDesc": "segmentasi selesai",
      "complete": true,
      "percent": 100
    }
  }
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30036, "message": "tidak ditemukan" }
              
              {
  "code": 30036,
  "message": "tidak ditemukan"
}

            
Tampilkan blok kode ini di jendela mengambang

Detail Segmen

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

GET
              
              GET

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/x-www-form-urlencoded;charset=utf-8
              
              application/x-www-form-urlencoded;charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Contoh Permintaan

curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d
              
              curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d

            
Tampilkan blok kode ini di jendela mengambang

Parameter Respons

Parameter Tipe Deskripsi
segment_id string ID segmen
segment_name string Nama segmen
list_id integer ID daftar
status string Status segmen (-1: Gagal, 1: Memperbarui, 2: Selesai)
create_time string Waktu pembuatan (UTC+8)
update_time string Waktu pembaruan (UTC+8)
member_total integer Jumlah anggota dalam segmen
type integer Tipe segmen (0: field, 1: campaign)
condition object Kondisi segmen
relation string Relasi kondisi (and, or)
items object[] Daftar kondisi
campaign_id integer ID campaign
field_name string Nama field
op string Operator
value string Nilai field
process object Progres pemrosesan segmen
status_desc string Deskripsi status proses
complete Boolean true jika selesai, false jika belum selesai
percent integer Persentase proses

Contoh Respons

Respons-Berhasil

HttpStatus:200

{ "result": { "segment_id": "6566f6392c16e71300b1b1e9", "user_id": 104201, "segment_name": "MyCustomField", "relation": "and", "type": 0, "list_id": 96112, "status": "2", "create_time": "2023-11-29 16:28:41+0800", "update_time": "2023-11-29 16:33:58+0800", "member_total": 1, "condition": { "relation": "and", "items":[{ "campaign_id": null, "field_name": "CustomField", "op": "contain", "value": "CustomField" }] }, "process": { "statusDesc": "segmentasi selesai", "complete": true, "percent": 100 } } }
              
              {
  "result": {
    "segment_id": "6566f6392c16e71300b1b1e9",
    "user_id": 104201,
    "segment_name": "MyCustomField",
    "relation": "and",
    "type": 0,
    "list_id": 96112,
    "status": "2",
    "create_time": "2023-11-29 16:28:41+0800",
    "update_time": "2023-11-29 16:33:58+0800",
    "member_total": 1,
    "condition": {
        "relation": "and",     
        "items":[{
            "campaign_id": null,
            "field_name": "CustomField",
            "op": "contain",
            "value": "CustomField"
        }]
    },
    "process": {
      "statusDesc": "segmentasi selesai",
      "complete": true,
      "percent": 100
    }
  }
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30036, "message": "tidak ditemukan" }
              
              {
  "code": 30036,
  "message": "tidak ditemukan"
}

            
Tampilkan blok kode ini di jendela mengambang

Daftar Segmen

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments 

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

GET
              
              GET

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/x-www-form-urlencoded;charset=utf-8
              
              application/x-www-form-urlencoded;charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Parameter Query

Parameter Tipe Wajib Deskripsi
segment_name string tidak Nama segmen, mendukung pencarian fuzzy
type integer tidak Tipe segmen (0: field, 1: campaign)
offset integer tidak Posisi awal query, [0-], default 0
limit integer tidak Jumlah data, [1-100], default 10

Contoh Permintaan

curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments?offset=0&limit=10&segmentName=abc_by_name&type=0
              
              curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments?offset=0&limit=10&segmentName=abc_by_name&type=0

            
Tampilkan blok kode ini di jendela mengambang

Parameter Respons

Parameter Tipe Deskripsi
list array Daftar segmen
segment_id string ID segmen
segment_name string Nama segmen
list_id integer ID daftar
status string Status segmen (-1: Gagal, 1: Memperbarui, 2: Selesai)
create_time string Waktu pembuatan (UTC+8)
update_time string Waktu pembaruan (UTC+8)
member_total integer Jumlah anggota dalam segmen
type integer Tipe segmen (0: field, 1: campaign)
condition object Kondisi segmen
relation string Relasi kondisi (and, or)
items object[] Daftar kondisi
campaign_id integer ID campaign
field_name string Nama field
op string Operator
value string Nilai field
process object Progres pemrosesan segmen
status_desc string Deskripsi status proses
complete Boolean true jika selesai, false jika belum selesai
percent integer Persentase proses
total integer Total data
count integer Jumlah data hasil

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "result": [ { "segment_id": "6566f6392c16e71300b1b1e9", "segment_name": "MyCustomField", "type": 0, "list_id": 96112, "status": "2", "create_time": "2023-11-29 16:28:41+0800", "update_time": "2023-11-29 16:33:58+0800", "member_total": 1, "condition": { "relation": "and", "items": [ { "campaign_id": null, "field_name": "CustomField", "op": "contain", "value": "CustomField" } ] }, "process": { "statusDesc": "segmentasi selesai", "complete": true, "percent": 100 } }, { "segment_id": "6566f2dd1e9adc15e3efd47e", "segment_name": "Kelompok pengguna usia>=20", "type": 0, "list_id": 96112, "status": "2", "create_time": "2023-11-29 16:14:21+0800", "update_time": "2023-11-29 16:14:23+0800", "member_total": 10, "condition": { "relation": "and", "items": [ { "campaign_id": null, "field_name": "Age", "op": ">=", "value": "20" } ] }, "process": { "statusDesc": "segmentasi selesai", "complete": true, "percent": 100 } } ], "total": 4, "count": 2 }
              
              {
  "result": [
    {
      "segment_id": "6566f6392c16e71300b1b1e9",
      "segment_name": "MyCustomField",
      "type": 0,
      "list_id": 96112,
      "status": "2",
      "create_time": "2023-11-29 16:28:41+0800",
      "update_time": "2023-11-29 16:33:58+0800",
      "member_total": 1,
      "condition": {
        "relation": "and",
        "items": [
          {
            "campaign_id": null,
            "field_name": "CustomField",
            "op": "contain",
            "value": "CustomField"
          }
        ]
      },
      "process": {
        "statusDesc": "segmentasi selesai",
        "complete": true,
        "percent": 100
      }
    },
    {
      "segment_id": "6566f2dd1e9adc15e3efd47e",
      "segment_name": "Kelompok pengguna usia>=20",
      "type": 0,
      "list_id": 96112,
      "status": "2",
      "create_time": "2023-11-29 16:14:21+0800",
      "update_time": "2023-11-29 16:14:23+0800",
      "member_total": 10,
      "condition": {
        "relation": "and",
        "items": [
          {
            "campaign_id": null,
            "field_name": "Age",
            "op": ">=",
            "value": "20"
          }
        ]
      },
      "process": {
        "statusDesc": "segmentasi selesai",
        "complete": true,
        "percent": 100
      }
    }
  ],
  "total": 4,
  "count": 2
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30035, "message": "type hanya bisa 0 (berdasarkan field) atau 1 (berdasarkan campaign)" }
              
              {
  "code": 30035,
  "message": "type hanya bisa 0 (berdasarkan field) atau 1 (berdasarkan campaign)"
}

            
Tampilkan blok kode ini di jendela mengambang

Query Proses Segmen

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/process
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/process

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

GET
              
              GET

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/x-www-form-urlencoded;charset=utf-8
              
              application/x-www-form-urlencoded;charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Contoh Permintaan

curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d/process
              
              curl -X GET -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d/process

            
Tampilkan blok kode ini di jendela mengambang

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "result": { "percent": 68, "complete": false, "statusDesc": "sedang diproses segmentasi, mohon jangan gunakan segmen ini untuk mengirim email" } }
              
              {
  "result": {
    "percent": 68,
    "complete": false,
    "statusDesc": "sedang diproses segmentasi, mohon jangan gunakan segmen ini untuk mengirim email"
  }
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30036, "message": "tidak ditemukan" }
              
              {
  "code": 30036,
  "message": "tidak ditemukan"
}

            
Tampilkan blok kode ini di jendela mengambang

Daftar Anggota Segmen

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/members
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/members

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

POST
              
              POST

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/json; charset=utf-8
              
              application/json; charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Parameter Query

Parameter Tipe Wajib Deskripsi
offset integer tidak Posisi awal query, [0-], default 0
limit integer tidak Jumlah data, [1-100], default 10

Parameter Body

Parameter Tipe Wajib Deskripsi
condition object tidak Kondisi pengelompokan
relation string ya Relasi kondisi (and atau or)
items object[] ya Daftar kondisi (maksimal 10, relasi harus sama: and/or)
field_name string ya Nama field/tag
op string ya Operator (==, !=, >, >=, <, <=, contain, does not contain)
value string ya Nilai field/tag

Catatan:

Contoh Permintaan

curl -X POST -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62908150eb5e955d6d214da6/members?offset=0&limit=10 --data '{ "condition": { "relation": "and", "items": [ { "field_name": "Email", "op": "contain", "value": "tw" } ] } }'
              
              curl -X POST -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62908150eb5e955d6d214da6/members?offset=0&limit=10 --data '{
    "condition": {
        "relation": "and",
        "items": [
            { 
              "field_name": "Email",
              "op": "contain",
              "value": "tw"
            }
        ]
    }
}'

            
Tampilkan blok kode ini di jendela mengambang

Parameter Respons

Parameter Tipe Deskripsi
list array[object] Daftar anggota
id string ID anggota
list_id integer ID daftar
email string Alamat email
phone string Nomor telepon
name string Nama
create_time string Waktu pembuatan (UTC+8)
update_time string Waktu pembaruan langganan (UTC+8)
unsubscribe_time string Waktu berhenti langganan (UTC+8)
fields object Field anggota
tag_ids string[] Set ID tag
tag_names string[] Set nama tag
total integer Total data

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "result": [ { "id": "629d6650490f33c5eef1caa6", "list_id": 63486, "email": "paulchen0518@yahoo.com.tw", "phone": null, "name": "shanshan", "create_time": "2022-06-06T10:28:32+0800", "update_time": "2022-06-06T10:28:32+0800", "unsubscribe_time": null, "fields": { "Gender": "Female" }, "tags": null, "tag_names": [] }, { "id": "629d665a490f33c5eef2932f", "list_id": 63486, "email": "q510518@yahoo.com.tw", "phone": null, "name": "", "create_time": "2022-06-06T10:28:42+0800", "update_time": "2022-06-06T10:28:42+0800", "unsubscribe_time": null, "fields": { "Gender": "" }, "tag_ids": null, "tag_names": [] } ], "total": 2 }
              
              {
    "result": [
        {
            "id": "629d6650490f33c5eef1caa6",
            "list_id": 63486,
            "email": "paulchen0518@yahoo.com.tw",
            "phone": null,
            "name": "shanshan",
            "create_time": "2022-06-06T10:28:32+0800",
            "update_time": "2022-06-06T10:28:32+0800",
            "unsubscribe_time": null,
            "fields": {
                "Gender": "Female"
            },
            "tags": null,
            "tag_names": []
        },
        {
            "id": "629d665a490f33c5eef2932f",
            "list_id": 63486,
            "email": "q510518@yahoo.com.tw",
            "phone": null,
            "name": "",
            "create_time": "2022-06-06T10:28:42+0800",
            "update_time": "2022-06-06T10:28:42+0800",
            "unsubscribe_time": null,
            "fields": {
                "Gender": ""
            },
            "tag_ids": null,
            "tag_names": []
        }
    ],
    "total": 2
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30000, "message": "Otentikasi gagal" }
              
              {
    "code": 30000,
    "message": "Otentikasi gagal"
}

            
Tampilkan blok kode ini di jendela mengambang

Hapus Anggota Segmen

URL

https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/members
              
              https://email.api.engagelab.cc/v1/marketing/lists/segments/{segment_id}/members

            
Tampilkan blok kode ini di jendela mengambang

Metode HTTP Request

DELETE
              
              DELETE

            
Tampilkan blok kode ini di jendela mengambang

Content-Type

application/json; charset=utf-8
              
              application/json; charset=utf-8

            
Tampilkan blok kode ini di jendela mengambang

Header Permintaan

Header Tipe Wajib Deskripsi
Authorization string ya Basic base64(api_user:api_key)

Parameter Body

Parameter Tipe Wajib Deskripsi
member_ids string[] ya Daftar ID anggota

Contoh Permintaan

curl -X DELETE -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d/members --data '{ "member_ids": [ "asdfsdf2211212aa", "2sadfs288332223s" ] }'
              
              curl -X DELETE -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization:Basic YXBpX3VzZXI6YXBpX2tleQ==' -i https://email.api.engagelab.cc/v1/marketing/lists/segments/62849dc690d79d4947dd033d/members --data '{
  "member_ids": [
    "asdfsdf2211212aa",
    "2sadfs288332223s"
  ]
}'

            
Tampilkan blok kode ini di jendela mengambang

Contoh Respons

Respons-Berhasil

HttpStatus: 200

{ "count": 100 }
              
              {
 "count": 100
}

            
Tampilkan blok kode ini di jendela mengambang

Respons-Gagal

{ "code": 30000, "message": "Otentikasi gagal" }
              
              {
    "code": 30000,
    "message": "Otentikasi gagal"
}

            
Tampilkan blok kode ini di jendela mengambang
icon
Hubungi Sales