API Plantilla

Crea Facilmente Emails Con Nuestra Flexible API

Email Template Design Api

CreateTemplate()

Usa este método para crear una nueva plantilla.

  • apiKey (Requerido)

La clave de autentificación de tu aplicación. Para conseguir la tuya, haz clic aquí.

  • name (Requerido)

Nombre de la plantilla que se va a crear.

  • subject (Requerido)

Línea de Asunto de la nueva plantilla.

  • htmlbody (Requerido)

Cuerpo Html de la nueva plantilla.

  • textbody (Requerido)

Cuerpo Texto Plano de la nueva plantilla.

En caso de éxito, este método devuelve una respuesta de “éxito” (código 0). También se proporcionará el ID único de la plantilla recién creada en el campo template_id. En caso de fallo, se devolverá un código de error con la descripción.

<?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()

Usa este método para conseguir una lista de tus plantillas de email.

  • apiKey (Requerido)

La clave de autentificación de tu aplicación. Para conseguir la tuya, haz clic aquí.

En caso de éxito, este método devuelve la siguiente información: template_id: ID único de la plantilla template_name : nombre de la plantilla template_lastupdate: fecha de última actualización de la plantilla En caso de fallo, este método devuelve un código de error y una descripción.

<?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>