Bilimlar bazasi

Zinn® Campaigns API va MCP: dasturchi qoʻllanmasi

Kirish, ruxsatlar, misollar, cheklovlar, xatoliklar, vebhuklar va har bir Zinn® Campaigns API operatsiyasi, shu jumladan ularning qaysilarini AI yordamchisi MCP orqali bajara olishi.

Zinn®, bizning vikingimiz, biri ochiq boʻlgan maqolalar koʻrsatkichi yonida oʻz tekshiruv roʻyxatini oʻqimoqda.

Boshqaruv panelidagi Zinn® Campaigns ichida qila oladigan barcha amallaringizni API orqali ham bajarishingiz mumkin, shuningdek, ularning aksariyatini MCP orqali hisobingizga ulangan sunʼiy intellekt yordamchisi orqali ham amalga oshirsa boʻladi. Ushbu qoʻllanma tizimga kirish, ruxsatlar, har ikki usul boʻyicha amaliy misol, cheklovlar, xatoliklar va 89 ta Campaigns operatsiyalarining har birini qamrab oladi. Quyidagi operatsiyalar roʻyxati bizning API spetsifikatsiyamiz asosida yaratilgan, shuning uchun u har doim API bajaradigan amallarga toʻliq mos keladi. Har bir operatsiyaning har bir maydoni zinndigital.com/developers/api/zinn-campaigns manzilidagi API maʼlumotnomasida keltirilgan.

Tizimga kirish

  • API kalitlari. Boshqaruv panelida Sozlamalar → API kalitlari bo‘limida kalit yarating va uni Authorization: Bearer zdk_live_… sifatida yuboring (zdk_test_… kaliti sinov muhiti rejimida ishlaydi). Kalitga faqat kerakli Campaigns ruxsatlarini bering, ortig‘ini emas.
  • AI yordamchilari (MCP). Ilovadan kirish orqali yoki ulanish tokeni (zmcp_live_…) yordamida Claude, ChatGPT, Cursor yoki istalgan MCP mijozini https://api.zinndigital.com/v1/mcp manziliga ulang. Claude, Cursor yoki ChatGPT-ni hisobingizga ulash bo‘limiga qarang. Rozilik ekranida Zinn® Campaigns ruxsatlarini belgilang.
  • Ruxsatlar. email_marketing.view kampaniyalar, ro‘yxatlar, kontaktlar, formalar, jo‘natuvchilar, SMS sozlamalari va hisobotlarni o‘qiydi; email_marketing.manage ularni yaratadi va o‘zgartiradi. O‘zingizning elektron pochta xizmatingiz orqali yuboradigan kampaniyalaringiz campaigns.view va campaigns.manage ruxsatlaridan foydalanadi.
  • Resellerlar. Mijoz tashkilotlaringizdan birida harakat bajarish uchun org_id parametrini uzating. Agar kalitingiz yoki ulanishingiz faqat bitta tashkilotga tegishli bo‘lsa, uni kiritmang.

Misol: API orqali qoralama kampaniya yaratish

curl -X POST https://api.zinndigital.com/v1/email-marketing/campaigns \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "Spring sale",
  "subject": "Our spring sale starts today",
  "list_id": "<list id>",
  "sender_id": "<sender id>",
  "template": "basic"
}'

Javob qoralama bilan birga 201 bo‘ladi. Uni POST /v1/email-marketing/campaigns/{campaign_id}/test orqali sinab ko‘ring, GET /v1/email-marketing/campaigns/{campaign_id}/lint yordamida tekshiring va POST /v1/email-marketing/campaigns/{campaign_id}/send orqali yuboring.

Misol: Sun’iy intellekt yordamchisidan olingan xuddi shu qoralama

Yordamchingizdan oddiy so‘zlar bilan so‘rang, masalan: "Mavzusi 'Bahorgi chegirmamiz bugun boshlanadi' bo‘lgan, Bahorgi chegirma deb nomlangan Zinn® Campaigns xati qoralamasini tayyorla". Parda ortida u operatsiyani api_operations_search orqali topadi, uning parametrlarini api_operation_get yordamida o‘qiydi va uni api_operation_call orqali ishga tushiradi:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "api_operation_call",
    "arguments": {
      "operation_id": "createEmailMarketingCampaign",
      "confirm": true,
      "body": {
        "name": "Spring sale",
        "subject": "Our spring sale starts today"
      }
    }
  }
}

Yordamchi nimalarni qilmaydi. Qabul qiluvchilaringizga biror narsa yuboradigan yoki pul yoxud limit sarflaydigan har qanday amal — kampaniya yuborish, SMS yoki WhatsApp xabarlarini yuborish, sun'iy intellekt kreditlari bilan yozish, US xabar almashinuvi uchun roʻyxatdan oʻtish — yordamchi uchun rad etiladi, shuning uchun notoʻgʻri tushunilgan koʻrsatma mijozlaringizga hech qachon yetib bormaydi. Yordamchi qoralamani tayyorlaydi; siz boshqaruv panelida Yuborish tugmasini bosasiz yoki API'ni oʻzingiz chaqirasiz. SMTP paroli kabi maxfiy ma'lumotlar ham hech qachon yordamchi orqali oʻtkazilmaydi: ularni boshqaruv paneliga kiriting.

Cheklovlar

  • Har bir shaxs yoki API kaliti uchun daqiqasiga 1 200 ta soʻrov va har bir tashkilot uchun daqiqasiga 6 000 ta soʻrov. Ikkalasidan qat'iyrogʻi qoʻllanadi.
  • Har bir MCP ulanishi uchun daqiqasiga 600 ta soʻrov.
  • Cheklovdan oshib ketganda, javob Retry-After sarlavhasiga ega 429 boʻladi: koʻrsatilgan soniya davomida kuting.
  • Roʻyxat a'zolarini qoʻshish bitta soʻrovda koʻpi bilan 1 000 ta manzilni qabul qiladi; tarif rejangizdagi kontaktlar va xatlar limitlari API orqali bajaradigan barcha amallaringizga nisbatan qoʻllanadi.

Xatolar

Har bir xato bir xil tuzilishga ega:

{"error": {"code": "UNPROCESSABLE_ENTITY", "message": "…", "details": [{"field": "subject", "code": "REQUIRED", "message": "…"}], "request_id": "…"}}

code ayni bir muammo uchun hech qachon oʻzgarmaydi, shuning uchun message oʻrniga uni tekshiring. Qoʻllab-quvvatlash xizmati bilan bogʻlanganingizda request_id kodini keltiring. Siz duch keladigan javoblar: 401 UNAUTHORIZED, 403 FORBIDDEN, 404 NOT_FOUND, 409 CONFLICT, 422 UNPROCESSABLE_ENTITY, 429 TOO_MANY_REQUESTS. 403 kalitda yoki ulanishda quyidagi roʻyxatda koʻrsatilgan ruxsat yoʻqligini bildiradi; 404 tashkilotdagi siz koʻra olmaydigan biror narsani ham oʻz ichiga oladi; 422 har bir notoʻgʻri maydonni details ichida roʻyxatlaydi; 429dan keyin Retry-After sarlavhasidagi soniya miqdoricha kuting.

Vebxuklar

Yetkazib berish natijalari elektron pochtangizni yuboradigan provayderdan Zinn® Campaigns tizimi ichiga keladi:

  • Oʻzingizning shaxsiy provayderingiz bilan (masalan, Resend), uning vebxuk imzolash maxfiy kalitini boshqaruv panelidagi yuborish ulanishida (Kampaniyalar → Yuborish) saqlang. Siz webhook_url olasiz; provayderning delivered, bounced va complained hodisalarini unga yoʻnaltiring. Qaytish yoki spam shikoyati manzilni kelgusi yuborishlardan darhol olib tashlaydi.
  • Zinn® orqali yuborilganda, sozlash uchun hech narsa yoʻq.

Natijalarni hisobot amallari (getEmailMarketingCampaignReport, getSmsMarketingCampaignReport) orqali oʻqing.

Har bir Kampaniyalar amali

Umumiy koʻrinish

  • GET /v1/email-marketing — Bitta tashkilot uchun Zinn® Campaigns umumiy koʻrinishi. getEmailMarketingOverview amali. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

E-pochta kampaniyalari

  • GET /v1/email-marketing/campaigns — E-pochta kampaniyalari, avval yangilari, bitta keyset sahifasi. listEmailMarketingCampaigns operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/campaigns — Qoralama e-pochta kampaniyasini yarating. createEmailMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/campaigns/{campaign_id} — Bitta e-pochta kampaniyasi. getEmailMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • PATCH /v1/email-marketing/campaigns/{campaign_id} — Qoralamani (yoki qoralamaga qaytadigan rad etilgan kampaniyani) tahrirlang. updateEmailMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/campaigns/{campaign_id}/lint — Kampaniya yuborilishidan oldin uning matnini yetkazib berish muammolari boʻyicha tekshiring. lintEmailMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/campaigns/{campaign_id}/report — Kampaniya koʻrsatkichlari. getEmailMarketingCampaignReport operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/campaigns/{campaign_id}/send — Kampaniyani uning ro‘yxatiga yuborishni boshlash. Amal: sendEmailMarketingCampaign. Tekshiriladigan ruxsatlar: email_marketing.manage, email_marketing.view. Sun’iy intellekt yordamchisidan: Faqat API va boshqaruv paneli: mablag‘ yoki limit sarflaydi, shuning uchun uni inson bosishi kerak (haqiqiy qabul qiluvchilarga yuboradi va limitni sarflaydi).
  • POST /v1/email-marketing/campaigns/{campaign_id}/test — Tashkilot a’zosiga bitta sinov nusxasini hoziroq yuborish. Amal: testEmailMarketingCampaign. Tekshiriladigan ruxsatlar: email_marketing.manage, email_marketing.view. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/email-marketing/campaigns/{campaign_id}/translate — Kampaniyani yetishmayotgan yoki eskirgan barcha kontakt tillariga tarjima qilish. Amal: translateEmailMarketingCampaign. Tekshiriladigan ruxsatlar: email_marketing.manage, email_marketing.view. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.
  • GET /v1/email-marketing/campaigns/{campaign_id}/translations — Kampaniya ro‘yxatining har bir kontakt tili va uning tarjimasi dolzarb ekanligi. Amal: listEmailMarketingCampaignTranslations. Tekshiriladigan ruxsatlar: email_marketing.view. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.

Sun’iy intellekt yordamida yozish

  • POST /v1/email-marketing/ai/write — Zinn® AI yordamida qisqa brif asosida kampaniya xatining qoralamasini yozish. Operatsiya writeEmailMarketingCampaignWithAi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: Faqat API va boshqaruv paneli: mablagʻ yoki limit sarflaydi, shuning uchun uni inson bosishi kerak (sunʼiy intellekt orqali yozish sunʼiy intellekt kreditlarini sarflaydi).

Brend to‘plami

  • GET /v1/email-marketing/brand-kit — Tashkilotning brend to‘plami (nomi, logotipi, ranglari, shrifti, muloqot ohangi). Operatsiya getEmailMarketingBrandKit. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • PUT /v1/email-marketing/brand-kit — Brend to‘plamini tahrirlash. Operatsiya updateEmailMarketingBrandKit. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/email-marketing/brand-kit/read — Tashkilotning veb-saytidan brend to‘plamini o‘qish. Operatsiya readEmailMarketingBrandKit. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.

Kontaktlar va bir martalik xabarlar

  • GET /v1/email-marketing/contacts — Tashkilot kontaktlari, har safar bitta keyset sahifasi. listEmailMarketingContacts operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/contacts/{contact_id}/messages — Bitta kontaktga bitta SMS yuborish, toʻlovi Zinn® kredit balansidan amalga oshiriladi. sendEmailMarketingMessage operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: faqat API va boshqaruv paneli: bu pul yoki limit sarflaydi, shuning uchun uni inson bosadi (kontaktga yuboriladigan bir martalik xabar limit sarflaydi).
  • GET /v1/email-marketing/messages — Tashkilot tomonidan yuborilgan SMS va WhatsApp xabarlari, avval eng yangilari, bitta keyset sahifasi. listEmailMarketingMessages operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

Roʻyxatlar

  • GET /v1/email-marketing/lists — Obuna boʻlgan / obunani bekor qilganlar soni bilan tashkilotning tarqatish roʻyxatlari. Amal: listEmailMarketingLists. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/lists — Tarqatish roʻyxatini yarating (yoki shu nomdagi roʻyxatni qaytaring). Amal: createEmailMarketingList. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/lists/{list_id}/members — Elektron pochta manzili boʻyicha roʻyxatga kontaktlarni qoʻshing (har bir soʻrov uchun koʻpi bilan 1000 ta). Amal: addEmailMarketingListMembers. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

Importlar

  • GET /v1/email-marketing/imports — Avvalgi kontakt importlari, avval eng yangilari, bir vaqtning oʻzida bitta keyset sahifasi. Amal: listEmailMarketingImports. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/imports — Rozilik tasdigʻi bilan birga kontaktlar guruhini import qiling. Amal: createEmailMarketingImport. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

Roʻyxatdan oʻtish shakllari

  • GET /v1/email-marketing/forms — Roʻyxatdan oʻtish shakllari (ikki bosqichli tasdiqlash), avval eng yangilari, bitta keyset sahifasi. Operatsiya: listEmailMarketingForms. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/forms — Tasdiqlangan odamlarni bitta roʻyxatga qoʻshadigan roʻyxatdan oʻtish shaklini yarating. Operatsiya: createEmailMarketingForm. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • DELETE /v1/email-marketing/forms/{form_id} — Roʻyxatdan oʻtish shaklini oʻchirib tashlang (allaqachon tasdiqlangan odamlar roʻyxatda qoladi). Operatsiya: deleteEmailMarketingForm. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • PATCH /v1/email-marketing/forms/{form_id} — Roʻyxatdan oʻtish shaklini oʻzgartiring (matn, roʻyxat, qayta yoʻnaltirish, yoqilgan yoki oʻchirilgan). Operatsiya: updateEmailMarketingForm. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

Yuborish ulanishlari

  • GET /v1/email-marketing/senders — Tashkilotning joʻnatish ulanishlari. listEmailMarketingSenders operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/senders — Kampaniya joʻnatuvchisini ulang (Zinn® orqali joʻnatish yoki mijozning shaxsiy SMTP serveri). createEmailMarketingSender operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: faqat API va boshqaruv paneli: u hech qachon sunʼiy intellekt modeliga tushmasligi kerak boʻlgan maxfiy maʼlumotni oʻz ichiga oladi (tana qismi SMTP parolidir).
  • DELETE /v1/email-marketing/senders/{sender_id} — Joʻnatish ulanishini va uning saqlangan parolini olib tashlang. deleteEmailMarketingSender operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/senders/{sender_id}/verify — Hech narsa joʻnatmasdan joʻnatish ulanishi ishlayotganini tasdiqlang. verifyEmailMarketingSender operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • PUT /v1/email-marketing/senders/{sender_id}/webhook — Ushbu ulanish uchun e-pochta provayderingizning webhook imzolash maxfiy kalitini saqlang. setEmailMarketingSenderWebhook operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (provayderning webhook maxfiy kalitini saqlaydi).

SMS va WhatsApp

  • GET /v1/email-marketing/sms — SMS ekrani uchun zarur maʼlumotlar — ochiqmi?, toʻxtatilganmi?, kredit balansi va narxlar. getEmailMarketingSms operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/sms/campaigns — Ommaviy SMS kampaniyalari, avval yangilari, bitta keyset sahifasi. listSmsMarketingCampaigns operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/sms/campaigns — Roʻyxat uchun qoralama SMS yarating. createSmsMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/sms/campaigns/{campaign_id} — Bitta ommaviy SMS kampaniyasi. getSmsMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • PATCH /v1/email-marketing/sms/campaigns/{campaign_id} — Qoralamani (yoki qoralamaga qaytgan rad etilgan kampaniyani) tahrirlang. updateSmsMarketingCampaign operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/sms/campaigns/{campaign_id}/report — Ommaviy SMS kampaniyasining raqamli koʻrsatkichlari. getSmsMarketingCampaignReport operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/sms/campaigns/{campaign_id}/send — Ro‘yxatdagi SMS olishga rozilik bergan barchaga SMS yuborishni boshlang yoki mablag‘ yetarli bo‘lmagani sababli to‘xtatilganini davom ettiring. Operatsiya: sendSmsMarketingCampaign. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sun’iy intellekt yordamchisidan: Faqat API va boshqaruv paneli: mablag‘ yoki limit sarflaydi, shuning uchun inson bosishi kerak (pulli SMS/WhatsApp xabarlarini yuboradi).
  • GET /v1/email-marketing/sms/registrations/us — Ushbu tashkilotning US 10DLC ro‘yxatdan o‘tishi va uning narxi. Operatsiya: getEmailMarketingUsRegistration. Tekshirilgan ruxsatlar: email_marketing.view. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/email-marketing/sms/registrations/us — Ushbu tashkilot brendi va kampaniyasini US 10DLC uchun yuboring (yuborilganda to‘lov olinadi). Operatsiya: submitEmailMarketingUsRegistration. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sun’iy intellekt yordamchisidan: Faqat API va boshqaruv paneli: mablag‘ yoki limit sarflaydi, shuning uchun inson bosishi kerak (US 10DLC ro‘yxatdan o‘tishi aloqa operatori to‘lovlarini o‘z ichiga oladi).

Shaxsiy elektron pochta xizmatingiz orqali kampaniyalar (shablonlar, segmentlar, cheklovlar)

  • GET /v1/campaigns — Tashkilot kampaniyalari. Operatsiya: listCampaigns. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/campaigns — Shablon va auditoriyadan kampaniya yarating. Operatsiya: createCampaign. Sun’iy intellekt yordamchisidan: Ha, MCP orqali.
  • DELETE /v1/campaigns/esp — Provayder hisobini uzing va uning saqlangan kalitini olib tashlang. Operatsiya: disconnectEsp. Sunʼiy intellekt yordamchisidan: Faqat API va boshqaruv paneli: unda hech qachon sunʼiy intellekt modeliga tushmasligi kerak boʻlgan maxfiy maʼlumot mavjud (saqlangan ESP kalitini yoʻq qiladi).
  • GET /v1/campaigns/esp — Tashkilotning shaxsiy elektron pochta provayderi hisobi. Operatsiya: getEspConnection. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/campaigns/esp — Elektron pochta provayderi hisobini ulang. Operatsiya: connectEsp. Sunʼiy intellekt yordamchisidan: Faqat API va boshqaruv paneli: unda hech qachon sunʼiy intellekt modeliga tushmasligi kerak boʻlgan maxfiy maʼlumot mavjud (soʻrov tanasi ESP API kalitidir).
  • POST /v1/campaigns/esp/verify — Provayder hisobi ishlayotganini tasdiqlang va uning tasdiqlangan domenlarini oʻqing. Operatsiya: verifyEspConnection. Sunʼiy intellekt yordamchisidan: Faqat API va boshqaruv paneli: unda hech qachon sunʼiy intellekt modeliga tushmasligi kerak boʻlgan maxfiy maʼlumot mavjud (saqlangan ESP kalitini qayta tekshiradi).
  • POST /v1/campaigns/preview — Shablonni namunaviy qiymatlar bilan Render qiling. Operatsiya: previewCampaignTemplate. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • GET /v1/campaigns/segments — Saqlangan auditoriya segmentlaringiz. Operatsiya: listCampaignSegments. Tekshirilgan ruxsatlar: campaigns.view. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • POST /v1/campaigns/segments — Yangi auditoriya segmentini saqlang. Operatsiya: createCampaignSegment. Tekshirilgan ruxsatlar: campaigns.manage. Sunʼiy intellekt yordamchisidan: Ha, MCP orqali.
  • GET /v1/campaigns/segments/fields — Filtr lugʻati, uning qiymatlar roʻyxati va sehrli teglar. Operatsiya: getCampaignSegmentFields. Tekshirilgan ruxsatlar: campaigns.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/campaigns/segments/preview — Bu qancha odamga yetib borishi, ular kimligi va kimlar chetda qolishi. Operatsiya: previewCampaignSegment. Tekshirilgan ruxsatlar: campaigns.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • DELETE /v1/campaigns/segments/{segmentId} — Segmentni arxivlash. Operatsiya: archiveCampaignSegment. Tekshirilgan ruxsatlar: campaigns.manage. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/campaigns/segments/{segmentId} — Bitta saqlangan segment. Operatsiya: getCampaignSegment. Tekshirilgan ruxsatlar: campaigns.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • PATCH /v1/campaigns/segments/{segmentId} — Segment nomini oʻzgartirish yoki uning filtrlarini yangilash. Operatsiya: updateCampaignSegment. Tekshirilgan ruxsatlar: campaigns.manage. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/campaigns/suppressions — Marketing xabarlarini olmasligi kerak boʻlgan manzillar. Operatsiya: listCampaignSuppressions. Tekshirilgan ruxsatlar: campaigns.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/campaigns/suppressions — Manzilni cheklovlar roʻyxatiga qoʻshish. Operatsiya: createCampaignSuppression. Tekshirilgan ruxsatlar: campaigns.manage. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • GET /v1/campaigns/tags — Kampaniya tuzuvchisi taqdim etadigan sehrli teglar palitrasi. listCampaignTags operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • GET /v1/campaigns/templates — Tashkilotning kampaniya shablonlari. listCampaignTemplates operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • POST /v1/campaigns/templates — Kampaniya shablonini yarating. createCampaignTemplate operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • DELETE /v1/campaigns/templates/{templateId} — Shablonni arxivlang va uning tarjima manbalarini bekor qiling. archiveCampaignTemplate operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • GET /v1/campaigns/templates/{templateId} — Bitta kampaniya shabloni. getCampaignTemplate operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • PUT /v1/campaigns/templates/{templateId} — Kampaniya shablonini tahrirlang. updateCampaignTemplate operatsiyasi. AI yordamchisidan: ha, MCP orqali.
  • POST /v1/campaigns/unsubscribe — Marketing roʻyxatidan chiqing. Hisob qaydnomasi talab qilinmaydi. unsubscribeFromCampaigns operatsiyasi. AI yordamchisidan: faqat API va boshqaruv paneli orqali: u hech qachon AI modeliga yetib bormasligi kerak boʻlgan sirni oʻz ichiga oladi (qabul qiluvchining imzolangan obunani bekor qilish tokenini oladi).
  • DELETE /v1/campaigns/{campaignId} — Kampaniyani oʻchirib tashlang va uning yetkazib berish qatorlarini bekor qiling. deleteCampaign operatsiyasi. AI yordamchisidan: faqat API va boshqaruv paneli orqali: u AI ulanishlariga taqdim etilmaydigan ruxsatni talab qiladi (ESP kampaniyasini oʻchirish uchun campaigns.send talab qilinadi).
  • GET /v1/campaigns/{campaignId} — Bitta kampaniya va uning yetkazib berish hisoboti. getCampaign amali. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/campaigns/{campaignId}/control — Bajarilayotgan yuborishni toʻxtatib turish, davom ettirish yoki bekor qilish. controlCampaign amali. Sunʼiy intellekt yordamchisidan: faqat API va boshqaruv paneli: mablagʻ yoki limit sarflaydi, shuning uchun uni inson bosadi (faol yuborishni toʻxtatib turadi/davom ettiradi).
  • POST /v1/campaigns/{campaignId}/send — Barqaror yuborishni boshlash. sendCampaign amali. Sunʼiy intellekt yordamchisidan: faqat API va boshqaruv paneli: mablagʻ yoki limit sarflaydi, shuning uchun uni inson bosadi (haqiqiy qabul qiluvchilarga ESP kampaniyasini yuboradi).
  • POST /v1/campaigns/{campaignId}/test — Kampaniya amalda foydalanadigan kanal orqali bitta haqiqiy xabar yuborish. testSendCampaign amali. Sunʼiy intellekt yordamchisidan: faqat API va boshqaruv paneli: sunʼiy intellekt ulanishlariga berilmaydigan ruxsat talab qilinadi (ESP test yuborishi uchun campaigns.send kerak).

Ommaviy sahifalar va kiruvchi vebhuklar

  • GET /v1/public/email-marketing/c/{token} — Bosishlar hisoblagichi. Har bir qabul qiluvchi uchun bitta bosishni qayd qiladi va asl havolaga yoʻnaltiradi. emailMarketingClick amali. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz elektron xatdan ochadigan sahifa (bosishlarni kuzatish yoʻnaltirmasi).
  • GET /v1/public/email-marketing/f/{public_id} — Roʻyxatdan oʻtish formasining xosting qilingan sahifasi (kirish talab qilinmaydi). emailMarketingFormPage amali. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz elektron xatdan ochadigan sahifa (ommaviy roʻyxatdan oʻtish formasi sahifasi).
  • POST /v1/public/email-marketing/f/{public_id} — Roʻyxatdan oʻtish formasini yuborish (joylashtirilgan sahifa, embed yoki JSON). Operatsiya emailMarketingFormSubmit. Sunʼiy intellekt yordamchisidan: siz emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (tashrif buyuruvchi roʻyxatdan oʻtish formasini yuboradi).
  • GET /v1/public/email-marketing/fc — Ikki bosqichli tasdiqlash (double opt-in) sahifasi (tizimga kirish talab qilinmaydi). Operatsiya emailMarketingFormConfirmPage. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz e-pochtadan ochadigan sahifa (ikki bosqichli tasdiqlash sahifasi).
  • POST /v1/public/email-marketing/fc — Roʻyxatdan oʻtishni tasdiqlash (shaxsni rozilik yozuvi bilan birga roʻyxatga qoʻshadi). Operatsiya emailMarketingFormConfirm. Sunʼiy intellekt yordamchisidan: siz emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (tashrif buyuruvchi ikki bosqichli tasdiqlashni tasdiqlaydi).
  • GET /v1/public/email-marketing/o/{token} — Olishni kuzatish tasviri (1x1 GIF). Har bir qabul qiluvchi uchun bitta ochishni hisoblaydi. Operatsiya emailMarketingOpenPixel. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz e-pochtadan ochadigan sahifa (ochishni kuzatish pikseli).
  • GET /v1/public/email-marketing/u/{token} — Futer obunani bekor qilish havolasi (tizimga kirish talab qilinmaydi). Operatsiya emailMarketingUnsubscribePage. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz e-pochtadan ochadigan sahifa (obunani bekor qilish sahifasi).
  • POST /v1/public/email-marketing/u/{token} — RFC 8058 bir marta bosish orqali obunani bekor qilish (va sahifaning "barchasini toʻxtatish" tugmasi). Amal emailMarketingUnsubscribeOneClick. Sunʼiy intellekt yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (RFC 8058 bir marta bosish orqali obunani bekor qilish).
  • GET /v1/public/email-marketing/warmup-u/{token} — Marketing havzasini isitish xatining obunani bekor qilish havolasi (tizimga kirmasdan). Amal emailMarketingWarmupUnsubscribePage. Sunʼiy intellekt yordamchisidan: qabul qiluvchilaringiz elektron xatdan ochadigan sahifa (isitish boʻyicha obunani bekor qilish sahifasi).
  • POST /v1/public/email-marketing/warmup-u/{token} — Isitish xatidan RFC 8058 bir marta bosish orqali obunani bekor qilish. Amal emailMarketingWarmupUnsubscribeOneClick. Sunʼiy intellekt yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (isitish boʻyicha bir marta bosish orqali obunani bekor qilish).
  • POST /v1/webhooks/campaign-events — Elektron pochta provayderidan imzolangan yetkazib berish hodisasini qabul qilish. Amal receiveCampaignDeliveryWebhook. Sunʼiy intellekt yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (imzolangan ESP yetkazib berish vebhuki).
  • POST /v1/webhooks/campaigns/telnyx — Bizning SMS provayderimizdan keluvchi SMS javoblari (STOP / START). Amal receiveCampaignsTelnyxInbound. Sunʼiy intellekt yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (imzolangan Telnyx kiruvchi vebhuki).
  • POST /v1/webhooks/email-marketing/{connection_id} — Bitta joʻnatish ulanishi uchun mijozning shaxsiy e-pochta provayderining yetkazib berish hodisalari. Operatsiya: receiveEmailMarketingProviderWebhook. AI yordamchisidan: siz tomoningizdan emas, boshqa tizim (provayder yoki tashrif buyuruvchi) tomonidan chaqiriladi (imzolangan joʻnatuvchi-provayder vebhuki).

Oqimlar

  • GET /v1/email-marketing/flows — E-pochta oqimlari (xush kelibsiz, bosqichma-bosqich, yillik sana), bitta keyset sahifasi. Operatsiya: listEmailMarketingFlows. Tekshirilgan ruxsatlar: email_marketing.view. AI yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/flows — Oqim yarating (u qoralama sifatida boshlanadi). Operatsiya: createEmailMarketingFlow. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. AI yordamchisidan: ha, MCP orqali.
  • DELETE /v1/email-marketing/flows/{flow_id} — Oqimni va uning aʼzoliklarini oʻchiring (uning yuborilgan ishga tushirishlari kampaniyalar sifatida qoladi). Operatsiya: deleteEmailMarketingFlow. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. AI yordamchisidan: ha, MCP orqali.
  • GET /v1/email-marketing/flows/{flow_id} — Qadamlari va hisoboti bilan bitta oqim (roʻyxatdan oʻtgan, jarayonda, har bir qadam boʻyicha ishga tushirishlar va qabul qiluvchilar). Operatsiya: getEmailMarketingFlow. Tekshirilgan ruxsatlar: email_marketing.view. AI yordamchisidan: ha, MCP orqali.
  • PATCH /v1/email-marketing/flows/{flow_id} — Oqimni oʻzgartiring; steps berilgan taqdirda butun ketma-ketlik oʻrnini egallaydi. updateEmailMarketingFlow operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/flows/{flow_id}/activate — Oqimni yoqing; faqat shu paytdan boshlab roʻyxatga qoʻshilgan shaxslar qamrab olinadi. activateEmailMarketingFlow operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.
  • POST /v1/email-marketing/flows/{flow_id}/pause — Oqimni toʻxtatib turing; bajarilishi lozim boʻlgan qadamlar kutib turadi va u qayta yoqilmaguncha hech kimga yangi xat yuborilmaydi. pauseEmailMarketingFlow operatsiyasi. Tekshirilgan ruxsatlar: email_marketing.manage, email_marketing.view. Sunʼiy intellekt yordamchisidan: ha, MCP orqali.

Blogdan soʻnggi yangiliklar

Xosting, SEO va saytlarni keng miqyosda yuritish haqida yozganlarimiz.

Xosting qatlamidan SEO va havolalar yaratish: 2026-yilgi operator nigohi

2026-yilda xosting indeksatsiya va havolalar qiymatini (link equity) qanday shakllantiradi: sahifalarni indeksda saqlash, eski domenlarda loyiha boshlashdan oldin ularni tekshirish, hech qanday izsiz (footprint) havola yaratish hamda infratuzilma SEO uchun nimalarni qila olishi va nimalarni qila olmasligi haqida xolis qarash.

Xabarni o‘qish →

WordPress-ni tez va xavfsiz qilish: Unumdorlik va plaginlar nazorat roʻyxati

Tezkor va xavfsiz WordPress uchun amaliy nazorat roʻyxati: server darajasidagi keshlashtirish, har bir sayt uchun obyekt keshi, ishlatishga arziydigan sanoqli plaginlar, dasturiy taʼminotlar toʻplamini yangilab turish va siz hech qachon keshlamasligingiz kerak boʻlgan WooCommerce sahifalari.

Xabarni o‘qish →

2026-yilda boshqariladigan veb-hostingni qanday tanlash kerak: Xaridor qoʻllanmasi

Yaxshi boshqariladigan hostingni boshqaruv paneliga ega arzon serverdan aslida nima ajratib turishi — ko'chirishlar, zaxira nusxalari, izolyatsiya, haqiqiy keshlashtirish va shaffof miqyoslilik — hamda xizmatga obuna bo'lishdan oldin uni qanday baholash mumkinligi haqida.

Xabarni o‘qish →

Blogni oʻqish →

Hali ham muammoga duch kelyapsizmi?

Har bir rejaga qo‘llab-quvvatlash xizmati kiritilgan, yordam markazi kuniga 24 soat ishlaydi va bizga 58 tillarimizning istalganida yozishingiz mumkin — biz sizga o‘z tilingizda javob beramiz.

Qo‘llab-quvvatlash xizmati bilan bog‘lanish Barcha maqolalar