Seznamy kontaktů
Spravujte seznamy odběratelů pro kampaně a přihlašovací formuláře.
Vytvoření seznamu kontaktů
Vytvoří prázdný seznam kontaktů.
/audiencesVyžaduje API klíč s oprávněním full. Lidi přidáte přes Přidání odběratele, nebo tak, že při vytvoření kontaktu předáte ID seznamu v poli audiences. Vyvolá událost audience.created. Viz Seznamy kontaktů.
Parametry v těle požadavku
namestringpovinnéNewsletter. Musí být ve workspace jedinečný.Odpověď
Vrací 201 s novým seznamem kontaktů:
objectstringaudience.idstringnamestringtokenstringcreated_atstringupdated_atstring{
"object": "audience",
"id": "aud_4KbFmQPy1feMCGAY8F8pAhiZ1u2",
"name": "Newsletter",
"token": "4KXUJdXRVlVgbkWQm4GHLy8BleP",
"created_at": "2026-10-01T10:02:44.613207Z",
"updated_at": "2026-10-01T10:02:44.613207Z"
}{
"error": "Audience with this name already exists",
"existing": {
"object": "audience",
"id": "aud_4KbFmQPy1feMCGAY8F8pAhiZ1u2",
"name": "Newsletter",
"token": "4KXUJdXRVlVgbkWQm4GHLy8BleP",
"subscribers_count": 0,
"created_at": "2026-10-01T10:02:44.000000Z",
"updated_at": "2026-10-01T10:02:44.000000Z"
}
}Načtení seznamu kontaktů
Načte seznam kontaktů s počtem odběratelů a veřejným tokenem.
/audiences/{id}Vyžaduje API klíč s oprávněním full.
Parametry v cestě
idstringpovinnéaud_…), nebo jeho přesný název zakódovaný do URL.Odpověď
Vrací objekt seznamu kontaktů.
objectstringaudience.idstringnamestringtokenstringsubscribers_countintegerusageobjectused (stejný počet), limit (nejvyšší počet odběratelů, který může seznam ve vašem tarifu mít, nebo null, pokud limit není) a plan. Viz Limity.
created_atstringupdated_atstring{
"object": "audience",
"id": "aud_4KbFmQPy1feMCGAY8F8pAhiZ1u2",
"name": "Newsletter",
"token": "4KXUJdXRVlVgbkWQm4GHLy8BleP",
"subscribers_count": 1284,
"usage": {
"used": 1284,
"limit": 50000,
"plan": "pro"
},
"created_at": "2026-10-01T10:02:44.000000Z",
"updated_at": "2026-10-01T10:02:44.000000Z"
}{
"error": "Audience not found"
}Úprava seznamu kontaktů
Přejmenuje seznam kontaktů.
/audiences/{id}Vyžaduje API klíč s oprávněním full. ID, token ani odběratelé se nezmění. Vyvolá událost audience.updated.
Parametry v cestě
idstringpovinnéParametry v těle požadavku
namestringpovinnéOdpověď
Vrací seznam kontaktů s poli object, id, name, token, subscribers_count, created_at a updated_at. V této odpovědi je subscribers_count vždy 0; skutečný počet zjistíte endpointem Načtení seznamu kontaktů.
{
"object": "audience",
"id": "aud_4KbFmQPy1feMCGAY8F8pAhiZ1u2",
"name": "Weekly newsletter",
"token": "4KXUJdXRVlVgbkWQm4GHLy8BleP",
"subscribers_count": 0,
"created_at": "2026-10-01T10:02:44.000000Z",
"updated_at": "2026-10-01T14:31:09.000000Z"
}{
"error": "No valid fields provided for update. Provide at least one of: name"
}{
"error": "Audience not found"
}{
"error": "Another audience with this name already exists"
}Výpis seznamů kontaktů
Vrátí stránku seznamů kontaktů, od nejnovějších.
/audiencesVyžaduje API klíč s oprávněním full. Položky výpisu neobsahují token seznamu; ten získáte přes Načtení seznamu kontaktů.
Parametry dotazu
pageintegervýchozí: 1limitintegervýchozí: 10searchstringmatchstringvýchozí: allall, nebo or. Jak se kombinují filtry níže.orderstringname, nebo created_at.directionstringasc, nebo desc.Filtry
Filtry přidávejte ve tvaru key.condition=value, například name.contains=news. Viz Filtrování.
| Klíč | Typ |
|---|---|
name |
string |
created_at |
date |
Odpověď
dataobject[]object, id, name, subscribers_count, usage, created_at a updated_at. Viz Načtení seznamu kontaktů.total_recordsintegernext_page_urlstring | nullnull. Viz Stránkování.previous_page_urlstring | nullnull.{
"data": [
{
"object": "audience",
"id": "aud_4KbFmQPy1feMCGAY8F8pAhiZ1u2",
"name": "Newsletter",
"subscribers_count": 1284,
"usage": {
"used": 1284,
"limit": 50000,
"plan": "pro"
},
"created_at": "2026-10-01T10:02:44.000000Z",
"updated_at": "2026-10-01T10:02:44.000000Z"
},
{
"object": "audience",
"id": "aud_4KOlh9t2uw5od4qypqCtyrZyDq2",
"name": "Customers",
"subscribers_count": 312,
"usage": {
"used": 312,
"limit": 50000,
"plan": "pro"
},
"created_at": "2026-09-20T16:45:10.000000Z",
"updated_at": "2026-09-20T16:45:10.000000Z"
}
],
"total_records": 2,
"next_page_url": null,
"previous_page_url": null
}Smazání seznamu kontaktů
Natrvalo smaže seznam kontaktů a všechny z něj odebere.
/audiences/{id}Vyžaduje API klíč s oprávněním full. Spolu se seznamem se smažou i členství jeho odběratelů, ale kontakty zůstanou ve vašem workspace i ve svých ostatních seznamech. Hostovaná URL pro přihlášení k seznamu přestane fungovat. Vyvolá událost audience.deleted. Za odebraná členství se neposílají žádné události subscriber.deleted.
Parametry v cestě
idstringpovinnéOdpověď
objectstringaudience.idstringnamestringdeletedbooleantrue.{
"object": "audience",
"id": "aud_4KOlh9t2uw5od4qypqCtyrZyDq2",
"name": "Customers",
"deleted": true
}{
"error": "Audience not found"
}