• Funkce
  • Služby
    • Bezpečnost e-mailingu
    • Partnerství s agenturami
    • Vzdělávání v oboru
    • Zviditelnění značky v inboxu
    • Doručitelnost
  • Podpora
    • Znalostní báze
    • API dokumentace
    • Blog
    • Dostupnost
    • BIMI inspektor
  • O nás
    • Kontakt
    • Pro média
    • Obchodní podmínky
    • Doporučení ochrany osobních údajů
    • Podmínky zpracování osobních údajů
  • Funkce
  • Služby
    • Bezpečnost e-mailingu
    • Partnerství s agenturami
    • Vzdělávání v oboru
    • Zviditelnění značky v inboxu
    • Doručitelnost
  • Podpora
    • Znalostní báze
    • API dokumentace
    • Blog
    • Dostupnost
    • BIMI inspektor
  • O nás
    • Kontakt
    • Pro média
    • Obchodní podmínky
    • Doporučení ochrany osobních údajů
    • Podmínky zpracování osobních údajů
  • Login
    EN CS
Mailkit logo
  • Funkce
  • Služby
    • Bezpečnost e-mailingu
    • Partnerství s agenturami
    • Vzdělávání v oboru
    • Zviditelnění značky v inboxu
    • Doručitelnost
  • Podpora
    • Znalostní báze
    • API dokumentace
    • Blog
    • Dostupnost
    • BIMI inspektor
  • O nás
    • Kontakt
    • Pro média
    • Obchodní podmínky
    • Doporučení ochrany osobních údajů
    • Podmínky zpracování osobních údajů
  • Funkce
  • Služby
    • Bezpečnost e-mailingu
    • Partnerství s agenturami
    • Vzdělávání v oboru
    • Zviditelnění značky v inboxu
    • Doručitelnost
  • Podpora
    • Znalostní báze
    • API dokumentace
    • Blog
    • Dostupnost
    • BIMI inspektor
  • O nás
    • Kontakt
    • Pro média
    • Obchodní podmínky
    • Doporučení ochrany osobních údajů
    • Podmínky zpracování osobních údajů
  • Login
    EN CS
EN CS
Login
  • Mailkit
  • Podpora
  • API dokumentace
  • Správa seznamu příjemců
  • mailkit.mailinglist.import
    Úvod do API
  • Správa kampaní (11)
    mailkit.campaigns.list mailkit.campaigns.create mailkit.campaigns.update mailkit.campaigns.single.schedule mailkit.campaigns.schedule.list mailkit.campaigns.schedule.timezone mailkit.campaigns.schedule.cancel mailkit.campaigns.messages mailkit.campaigns.messages.last mailkit.campaigns.messages.test mailkit.campaigns.history
  • Správa seznamu příjemců (18)
    mailkit.mailinglist.list mailkit.mailinglist.create mailkit.mailinglist.delete mailkit.mailinglist.adduser mailkit.mailinglist.edituser mailkit.mailinglist.getstatus mailkit.mailinglist.import mailkit.email.getstatus mailkit.email.unsubscribe mailkit.email.unsubscribe.getstatus mailkit.email.move mailkit.email.delete mailkit.email.revalidate mailkit.mailinglist.unsubscribed mailkit.email.getstatus.history mailkit.email.topics mailkit.email.wipe mailkit.mailinglist.engagement
  • Doručování kampaně (4)
    mailkit.sendmail mailkit.sendmail_mass mailkit.sendmail_mass.results mailkit.sendsms
  • Statistiky (11)
    mailkit.report mailkit.report.campaign mailkit.report.message mailkit.report.message.recipients mailkit.report.message.feedback mailkit.report.message.links mailkit.report.message.links.visitors mailkit.report.message.bounces mailkit.report.raw.messages mailkit.report.raw.bounces mailkit.report.raw.responses
  • Profil (2)
    mailkit.profile.emails.list mailkit.profile.queries.list
  • Ostatní (4)
    mailkit.filemanager.upload mailkit.filemanager.list mailkit.filemanager.delete Event API
  • Příklady (3)
    ukázka PHP 1 (Příklad funkce mailkit.mailinglist.list) ukázka PHP 2 (Příklad funkce mailkit.campaigns.single.schedule) Ukázka PERL volání mailkit.mailinglist.adduser
  • Úvod do API
  • Správa kampaní
  • Správa seznamu příjemců
  • Doručování kampaně
  • Statistiky
  • Profil
  • Ostatní
  • Příklady
Úvod do API
mailkit.campaigns.list mailkit.campaigns.create mailkit.campaigns.update mailkit.campaigns.single.schedule mailkit.campaigns.schedule.list mailkit.campaigns.schedule.timezone mailkit.campaigns.schedule.cancel mailkit.campaigns.messages mailkit.campaigns.messages.last mailkit.campaigns.messages.test mailkit.campaigns.history
mailkit.mailinglist.list mailkit.mailinglist.create mailkit.mailinglist.delete mailkit.mailinglist.adduser mailkit.mailinglist.edituser mailkit.mailinglist.getstatus mailkit.mailinglist.import mailkit.email.getstatus mailkit.email.unsubscribe mailkit.email.unsubscribe.getstatus mailkit.email.move mailkit.email.delete mailkit.email.revalidate mailkit.mailinglist.unsubscribed mailkit.email.getstatus.history mailkit.email.topics mailkit.email.wipe mailkit.mailinglist.engagement
mailkit.sendmail mailkit.sendmail_mass mailkit.sendmail_mass.results mailkit.sendsms
mailkit.report mailkit.report.campaign mailkit.report.message mailkit.report.message.recipients mailkit.report.message.feedback mailkit.report.message.links mailkit.report.message.links.visitors mailkit.report.message.bounces mailkit.report.raw.messages mailkit.report.raw.bounces mailkit.report.raw.responses
mailkit.profile.emails.list mailkit.profile.queries.list
mailkit.filemanager.upload mailkit.filemanager.list mailkit.filemanager.delete Event API
ukázka PHP 1 (Příklad funkce mailkit.mailinglist.list) ukázka PHP 2 (Příklad funkce mailkit.campaigns.single.schedule) Ukázka PERL volání mailkit.mailinglist.adduser
Hledat

mailkit.mailinglist.import

Funkce mailkit.mailinglist.import umožňuje hromadně importovat příjemce do seznamu.

Tato API funkce však není primárně určena k plnění seznamu příjemců, ale jako nástroj pro hromadné aktualizace. Pro synchronizaci s informačními systémy doporučujeme využívat datové zdroje, které umožňují jednodušší a flexibilnější implementaci, která je časově méně náročná na realizaci.

Ukázka API volání:

JSON

{  
   "function":"mailkit.mailinglist.import",
   "id":"client_id",
   "md5":"client_md5",
   "parameters":{  
      "ID_user_list":ID_user_list,
      "recipients":[  
         {  
            "street":"adresa",
            "custom16":"vlastní pole č. 16",
            "nick_name":"přezdívka",
            "custom3":"vlastní pole č. 3",
            "state":"země",
            "email":"email@example.eu",
            "custom17":"vlastní pole č. 17",
            "custom20":"vlastní pole č. 20",
            "vocative":"oslovení",
            "custom19":"vlastní pole č. 19",
            "custom12":"vlastní pole č. 12",
            "custom1":"vlastní pole č. 1",
            "custom22":"vlastní pole č. 22",
            "zip":"PSČ",
            "custom2":"vlastní pole č. 2",
            "custom23":"vlastní pole č. 23",
            "custom18":"vlastní pole č. 18",
            "custom13":"vlastní pole č. 13",
            "custom25":"vlastní pole č. 25",
            "mobile":"mobil",
            "last_name":"příjmení",
            "custom6":"vlastní pole č. 6",
            "city":"město",
            "fax":"fax",
            "custom5":"vlastní pole č. 5",
            "company":"firma",
            "gender":"m",
            "country":"kraj/stát",
            "custom24":"vlastní pole č. 24",
            "custom4":"vlastní pole č. 4",
            "custom9":"vlastní pole č. 9",
            "custom15":"vlastní pole č. 15",
            "custom10":"vlastní pole č. 10",
            "phone":"telefon",
            "custom11":"vlastní pole č. 11",
            "custom21":"vlastní pole č. 21",
            "custom7":"vlastní pole č. 7",
            "custom14":"vlastní pole č. 14",
            "reply_to":"email2@example.eu",
            "custom8":"vlastní pole č. 8",
            "first_name":"jméno",
            "prefix":"titul"
         },
         {  
            "email":"email@example.com",
            "first_name":"jméno",
            "last_name":"příjmení"
         }
      ]
   }
}

XML

<?xml version="1.0"?>
<methodCall>
  <methodName>mailkit.mailinglist.import</methodName>
  <params>
    <param>
      <value>
        <int>client_id</int>
      </value>
    </param>
    <param>
      <value>
        <string>client_md5</string>
      </value>
    </param>
    <param>
      <value>
        <int>ID_user_list</int>
      </value>
    </param>
    <param>
      <value>
        <array>
          <data>
          
        <!-- začátek 1. příjemce -->
          
            <value>
              <struct>
                <member>
                  <name>first_name</name>
                  <value>
                    <string>Jméno</string>
                  </value>
                </member>
                <member>
                  <name>last_name</name>
                  <value>
                    <string>Příjmení</string>
                  </value>
                </member>
                <member>
                  <name>email</name>
                  <value>
                    <string>mail@mail.cz</string>
                  </value>
                </member>
                <member>
                  <name>company</name>
                  <value>
                    <string>firma</string>
                  </value>
                </member>
                <member>
                  <name>prefix</name>
                  <value>
                    <string>titul</string>
                  </value>
                </member>
                <member>
                  <name>vocative</name>
                  <value>
                    <string>oslovení</string>
                  </value>
                </member>
                <member>
                  <name>reply_to</name>
                  <value>
                    <string>mail@mail.cz</string>
                  </value>
                </member>
                <member>
                  <name>nick_name</name>
                  <value>
                    <string>přezdívka</string>
                  </value>
                </member>
                <member>
                  <name>gender</name>
                  <value>
                    <string>pohlaví</string>
                  </value>
                </member>
                <member>
                  <name>phone</name>
                  <value>
                    <string>12345</string>
                  </value>
                </member>
                <member>
                  <name>mobile</name>
                  <value>
                    <string>12345</string>
                  </value>
                </member>
                <member>
                  <name>fax</name>
                  <value>
                    <string>12345</string>
                  </value>
                </member>
                <member>
                  <name>street</name>
                  <value>
                    <string>adresa</string>
                  </value>
                </member>
                <member>
                  <name>city</name>
                  <value>
                    <string>město</string>
                  </value>
                </member>
                <member>
                  <name>state</name>
                  <value>
                    <string>země</string>
                  </value>
                </member>
                <member>
                  <name>country</name>
                  <value>
                    <string>kraj</string>
                  </value>
                </member>
                <member>
                  <name>zip</name>
                  <value>
                    <string>PSČ</string>
                  </value>
                </member>
                <member>
                  <name>custom1</name>
                  <value>
                    <string>vlastní pole č. 1</string>
                  </value>
                </member>
                <member>
                  <name>customX</name>
                  <value>
                    <string>vlastní pole č. X</string>
                  </value>
                </member>
              </struct>
            </value>
            
        <!-- konec 1. příjemce a začátek 2. příjemce-->    
            
            <value>
              <struct>
                <member>
                  <name>email</name>
                  <value>
                    <string>mail2@mail.cz</string>
                  </value>
                </member>
              </struct>
            </value>
        
        <!-- konec 2. příjemce --> 
            
          </data>
        </array>
      </value>
    </param>
  </params>
</methodCall>

Hodnoty

client_id * = API ID naleznete ve svém Mailkit účtu v menu Profil/Integrace.
client_md5 * = MD5 kód naleznete ve svém Mailkit účtu v menu Profil/Integrace.
ID_user_list * = ID seznamu příjemců
first_name = jméno příjemce
last_name = příjmení příjemce
email * = e-mailová adresa příjemce
company = firma příjemce
prefix = titul příjemce
vocative = oslovení příjemce
reply_to = e-mailová adresa pro odpověď příjemce
nick_name = přezdívka příjemce
gender = pohlaví příjemce příjemce. Může nabývat hodnot male/female; m/f; muz/zena; M/F
phone = telefon příjemce
mobile = mobil příjemce
fax = fax příjemce
street = adresa (ulice) příjemce
city = město příjemce
state = země příjemce
country = kraj příjemce
zip = PSČ příjemce
custom1 = vlastní pole příjemce č. 1. Celkový počet vlastních polí je 25.

* povinný parametr

Po úspěšném volání se vrací:

JSON

{
    "invalid_emails": [],
    "count_new": "10",
    "error_status": 0,
    "count_bad": "0",
    "count_all": "20",
    "count_updated": "10"
}

XML

<?xml version="1.0" encoding="utf-8"?>
<methodResponse>
    <params>
        <param>
            <value>
                <string>w/x/y/z</string>
            </value>
        </param>
    </params>
</methodResponse>

Hodnoty pro JSON

invalid_emails = neplatné adresy
count_new = nové adresy
error_status = chybový stav
count_bad = počet neplatných adres
count_all = celkový počet adres
count_updated = počet aktualizovaných adres

Hodnoty pro XML

w = celkový počet importovaných adres
x = počet nově vložených adres
y = počet aktualizovaných adres
​​​​​​​z = počet neplatných adres

Příklad neúspěšného volání:

JSON

{
    "error_status": 1,
    "error": "Invalid ID_user_list"
}

XML

<?xml version="1.0" encoding="utf-8"?>
<methodResponse>
    <params>
        <param>
            <value>
                <string>Wrong ID_mailing_list</string>
            </value>
        </param>
    </params>
</methodResponse>

Hodnoty

Invalid ID_user_list = neplatné ID seznamu příjemců (pro JSON)
Missing ID_user_list = chybí ID seznamu příjemců (pro JSON)
​​​​​​​Wrong ID_mailing_list = vloženo špatné nebo neexistující ID seznamu příjemců (pro XML)

Kontaktujte nás

Dejte nám vědět, jaké máte v e-mailingu cíle a my pro vás vymyslíme vhodný plán.

+420 277 001 800
sales@mailkit.com


Zpracování údajů poskytnutých v tomto formuláři se řídí Podmínkami pro zpracování osobních údajů.

Povinné
Povinné
Povinné
Mailkit logo

Česká e-mailingová platforma s vlastní infrastrukturou a jednička v zahraniční rozesílce.

 

  • Funkce
  • Služby
  • Podpora
  • O nás

služby

  • Bezpečnost e-mailingu
  • Partnerství s agenturami
  • Vzdělávání v oboru
  • Zviditelnění značky v inboxu
  • Doručitelnost

Podpora

  • Znalostní báze
  • API dokumentace
  • Blog
  • Dostupnost
  • BIMI inspektor
Logo Maawg
Logo Experience
Logo CSA
Logo Signal spam
Logo ISO-27001
Logo ISO-9001
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2006-2022 Mailkit - All rights reserved