Referensi API Grup Audiens

Mendapatkan semua grup audiens halaman status Anda

Endpoint:

GET /v1/:page_id/audience-groups?page=:page&per_page=:per_page
  • Nomor halaman bawaannya adalah 1.
  • Nilai per_page bawaannya adalah 50 dan maksimumnya 100 item per halaman.

Contoh respons:

[
{
"id": "clhaasg3d017058vlp22h9k6w",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 1",
"teammates": [
{
"id": "clhaasg3e017358vlnedqbt7x",
"audienceGroupId": "clhaasg3d017058vlp22h9k6w",
"teammateId": "clc38kure253016ivlpsuq3vx1",
"teammate": {
"id": "clc38kure253016ivlpsuq3vx1",
"user": {
"id": "cl8slhcwu6084mfndq6eh9tq7",
"name": null,
"email": "buzz@lightyear.com",
"avatar": null
}
}
}
],
"components": [
{
"id": "clhaasg3e017158vlj8lakqhz",
"audienceGroupId": "clhaasg3d017058vlp22h9k6w",
"componentId": "clcqs5usl3350jrvllb1l2sge",
"component": {
"id": "clcqs5usl3350jrvllb1l2sge",
"name": "Website",
"nameTranslationId": null,
"description": "",
"descriptionTranslationId": null,
"status": "OPERATIONAL",
"order": 1,
"showUptime": true,
"createdAt": "2023-01-10T22:04:17.061Z",
"updatedAt": "2023-01-10T22:04:17.062Z",
"archivedAt": null,
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"uniqueEmail": "testing-amr-as-owner-private-website-lcqh533jn@automation.instatus.com",
"groupId": null,
"nameHtml": null,
"nameHtmlTranslationId": null,
"descriptionHtml": null,
"descriptionHtmlTranslationId": null,
"isThirdParty": false,
"thirdPartyStatus": null,
"thirdPartyComponentId": null,
"thirdPartyComponentServiceId": null,
"importedFrom": null,
"startDate": null,
"nameTranslation": null,
"descriptionTranslation": null,
"group": null
}
}
]
},
{
"id": "clhaaulxw021758vl1hejod67",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 2",
"teammates": [
{
"id": "clhaaulxw021958vlzllc63j4",
"audienceGroupId": "clhaaulxw021758vl1hejod67",
"teammateId": "clc38kure253016ivlpsuq3vx1",
"teammate": {
"id": "clc38kure253016ivlpsuq3vx1",
"user": {
"id": "cl8slhcwu6084mfndq6eh9tq7",
"name": null,
"email": "buzz@lightyear.com",
"avatar": null
}
}
}
],
"components": [
{
"id": "clhaaulxw021858vlmtm1rkh4",
"audienceGroupId": "clhaaulxw021758vl1hejod67",
"componentId": "clcqs5vq73360jrvlopq778mo",
"component": {
"id": "clcqs5vq73360jrvlopq778mo",
"name": "App",
"nameTranslationId": null,
"description": "",
"descriptionTranslationId": null,
"status": "OPERATIONAL",
"order": 2,
"showUptime": true,
"createdAt": "2023-01-10T22:04:18.271Z",
"updatedAt": "2023-01-10T22:04:18.272Z",
"archivedAt": null,
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"uniqueEmail": "testing-amr-as-owner-private-app-jqzpp2xqn@automation.instatus.com",
"groupId": null,
"nameHtml": null,
"nameHtmlTranslationId": null,
"descriptionHtml": null,
"descriptionHtmlTranslationId": null,
"isThirdParty": false,
"thirdPartyStatus": null,
"thirdPartyComponentId": null,
"thirdPartyComponentServiceId": null,
"importedFrom": null,
"startDate": null,
"nameTranslation": null,
"descriptionTranslation": null,
"group": null
}
}
]
}
]

Mendapatkan sebuah grup audiens

Endpoint:

GET /v1/:page_id/audience-groups/:audience_group_id

Contoh respons

{
"id": "clhaasg3d017058vlp22h9k6w",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 1",
"teammates": [
{
"id": "clhaasg3e017358vlnedqbt7x",
"audienceGroupId": "clhaasg3d017058vlp22h9k6w",
"teammateId": "clc38kure253016ivlpsuq3vx1",
"teammate": {
"id": "clc38kure253016ivlpsuq3vx1",
"user": {
"id": "cl8slhcwu6084mfndq6eh9tq7",
"name": null,
"email": "buzz@lightyear.com",
"avatar": null
}
}
}
],
"components": [
{
"id": "clhaasg3e017158vlj8lakqhz",
"audienceGroupId": "clhaasg3d017058vlp22h9k6w",
"componentId": "clcqs5usl3350jrvllb1l2sge",
"component": {
"id": "clcqs5usl3350jrvllb1l2sge",
"name": "Website",
"nameTranslationId": null,
"description": "",
"descriptionTranslationId": null,
"status": "OPERATIONAL",
"order": 1,
"showUptime": true,
"createdAt": "2023-01-10T22:04:17.061Z",
"updatedAt": "2023-01-10T22:04:17.062Z",
"archivedAt": null,
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"uniqueEmail": "testing-amr-as-owner-private-website-lcqh533jn@automation.instatus.com",
"groupId": null,
"nameHtml": null,
"nameHtmlTranslationId": null,
"descriptionHtml": null,
"descriptionHtmlTranslationId": null,
"isThirdParty": false,
"thirdPartyStatus": null,
"thirdPartyComponentId": null,
"thirdPartyComponentServiceId": null,
"importedFrom": null,
"startDate": null,
"nameTranslation": null,
"descriptionTranslation": null,
"group": null
}
}
]
}

Membuat grup audiens

Endpoint:

POST /v1/:page_id/audience_groups

Contoh permintaan:

{
"name": "Audience Group 1",
"components": ["clcqs5usl3350jrvllb1l2sge"],
"teammates": ["clc38kure253016ivlpsuq3vx1"]
}

Contoh respons:

{
"id": "clhaasg3d017058vlp22h9k6w",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 1",
"site": {
"id": "clcqs5tob3338jrvlf76mhd7t"
}
}

Memperbarui grup audiens

Endpoint:

PUT /v1/:page_id/audience_groups/:audience_group_id

Contoh permintaan:

{
"components": ["clcqs5usl3350jrvllb1l2sge", "clcqs5vq73360jrvlopq778mo"]
}

Contoh respons:

{
"id": "clhaasg3d017058vlp22h9k6w",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 1",
"site": {
"id": "clcqs5tob3338jrvlf76mhd7t"
}
}

Menghapus grup audiens

Endpoint:

DELETE /v1/:page_id/audience-groups/:audience_group_id
{
"id": "clhaaulxw021758vl1hejod67",
"siteId": "clcqs5tob3338jrvlf76mhd7t",
"name": "Audience Group 2",
"site": {
"id": "clcqs5tob3338jrvlf76mhd7t"
}
}