Email Şablonları için
API

API’mizin esnekliği sayesinde email oluşturmak çok kolay

Email Template Design Api

CreateTemplate()

Bu metodu kullanarak yeni bir email tasarımı yükleyebilirsiniz.

  • apiKey (Zorunlu)

Metodu kullanabilmeniz için gerekli olan API key. Almak için buraya tıklayın.

  • name (Zorunlu)

Yaratılacak email tasarımının ismi.

  • subject (Zorunlu)

Email’in konu satırına gelecek metin.

  • htmlbody (Zorunlu)

HTML formatındaki email tasarımınız.

  • textbody (Zorunlu)

Text formatındaki email metniniz.

Başarılı durumlarda “success” mesajıyla birlikte kod 0 döner. Ayrıca yeni yaratılmış email tasarımının ID’si de beraberinde döner. Hata durumunda detaylı hata mesajı ve hata kodu iletilir.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CreateTemplate xmlns="http://api.directiq.com/">
      <apiKey>string</apiKey>
      <name>string</name>
      <subject>string</subject>
      <htmlbody>string</htmlbody>
      <textbody>string</textbody>
    </CreateTemplate>
  </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CreateTemplateResponse xmlns="http://api.directiq.com/">
      <CreateTemplateResult>
        <success>boolean</success>
        <lastErr>string</lastErr>
        <errCode>int</errCode>
        <template_id>int</template_id>
      </CreateTemplateResult>
    </CreateTemplateResponse>
  </soap:Body>
</soap:Envelope>

GetTemplates()

Bu metodu kullanarak Email Template’lerinizin bir listesini alabilirsiniz.

  • apiKey (Zorunlu)
  • Metodu kullanabilmeniz için gerekli olan API key. Almak için buraya tıklayın.

Başarılı durumda metod şu bilgileri döner: template_id : Template’inizin ID numarası template_name : Template’inizin adı template_lastupdate: Template’inizin son guncellenme tarihi Hata durumunda detaylı hata mesajı ve hata kodu iletilir.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetTemplates xmlns="http://api.directiq.com/">
      <apiKey>string</apiKey>
    </GetTemplates>
  </soap:Body>
</soap:Envelope>
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetTemplatesResponse xmlns="http://api.directiq.com/">
      <GetTemplatesResult>
        <success>boolean</success>
        <lastErr>string</lastErr>
        <errCode>int</errCode>
        <returnedLists>
          <getTemplateItem>
            <template_id>int</template_id>
            <template_name>string</template_name>
            <template_lastupdate>dateTime</template_lastupdate>
          </getTemplateItem>
          <getTemplateItem>
            <template_id>int</template_id>
            <template_name>string</template_name>
            <template_lastupdate>dateTime</template_lastupdate>
          </getTemplateItem>
        </returnedLists>
      </GetTemplatesResult>
    </GetTemplatesResponse>
  </soap:Body>
</soap:Envelope>