Integración

Regístrate ahora y obten
1.000 envíos gratis cada mes

1. Crear cuerpo de la campaña (HTML/Texto plano)

Servicio:

/content/edit

Recupera, crea o edita el cuerpo del e-mail de una campaña. Si el llamado al servicio es por GET, recupera la información del registro indicado por el parámetro CampaignID. Si es por POST Crea o actualiza los datos del registro indicado por el parámetro CampaignID.

Parámetros:

ParámetroRequeridoTipoExplicaciónEjemplo
CampaignIDSINúmero Entero > 0Identificador de la campaña a recuperarcount=10
URLNOURLDirección desde donde se obtendrá el contenido de la campaña. La URL debe estar encodeada como parámetro. (PHP: rawurlencode). Si este parámetro está presente, el contenido de la campaña será remoto y se ignorarán los parámetros HTML y PlainText.URL=http://misitio.com/modelo.html
HTMLNOCadena de CaracteresCuerpo del email en HTMLHTML='html body' mi contenido '/body /html '
PlainTextNOCadena de Caracteres]Cuerpo del email en texto plano. Utilizado por los clientes que no soporten HTMLPlainText=mi contenido
RemoteUnsubscribeBlockNONúmero EnteroSi el parámetro URL está presente (campaña con contenido remoto) y se quiere personalizar el enlace para desuscribirse, se debe completar este parámetro con la etiqueta %UnSubscribe% que se reemplazará por el enlace de desuscripción.RemoteUnsubscribeBlock=‹span›Para desuscribirse de nuestra lista haga‹/span› ‹a href="%UnSubscribe%" target="_blank"›Click Aquí‹/a›

Nota:

En el contenido del email debe estar presente un link de desuscripción a la lista de contactos.

Puede ser proporcionado de dos maneras:

a) Si el contenido ha sido proporcionado a través del parámetro URL (contenido remoto) debe indicarse en el parámetro RemoteUnsubscribeBlock el link de desuscripción.

b) Si el contenido ha sido proporcionado a través del parámetro HTML, éste debe contener el link de desuscripción conjuntamente con el contenido del email. Link de desuscipción: ‹span›Para desuscribirse de nuestra lista haga‹/span› ‹a href="%UnSubscribe%" target="_blank"›Click Aquí‹/a›

El link de desuscripción es obligatorio, en caso de no estar presente, la API devolverá el error errorMsg_unSubscribeTagMissing

Errores:

errorMsg_formValidationsUno o varios de los parámetros de entrada es incorrecto, falta o es requerido. Tiene asociada una estructura del tipo "Parámetro inválido"=>"error".
errorMsg_unSubscribeTagMissingEn el cuerpo del contenido del email no se ha encontrado el link de desuscripción.
errorMsg_contentNotSavedNo se puede guardar el contenido de la campaña.
errorMsg_campaignNotFoundNo se puede encontrar la campaña.

Estructura de Salida

content.CampaignIDID de la campaña
content.URLURL del contenido remoto
content.PlainText Texto del cuerpo del e-mail de la campaña para clientes de correo que no soportan HTML
content.HTMLCuerpo del HTML del email de la campaña
content.IsEmpty1 si el cuerpo de la campaña esta vacío. (Sin URL, HTML ni PlainText)

** Solo se documentan los campos mas relevantes.

2. Listar plantillas.

Servicio:

/template/gallery

Recupera el listado de plantillas.

Parámetros:

ParámetroRequeridoTipoExplicaciónEjemplo
retrieveListNOCadena de caracteresTipo de lista que se desea recuperar.
defaulTemplates Plantillas predeterminadas
myTemplates Diseños de emails de tus campañas.
retrieveList=defaulTemplates
offsetNONúmero EnteroCantidad de registros a partir de los cuales empezar a recuperar el listado.offset=10
limitNONúmero EnteroCantidad de registros a recuperar el listado..limit=10
filterListByCategoryNOArreglo de enterosGrupo de filtros de búsqueda por categoría generalfilterListByCategory[]=2
filterListByCategory2NOArreglo de enterosGrupo de filtros de búsqueda por coloresfilterListByCategory2[]=8

Nota:Cada uno de los filtros por categoría produce una búsqueda de tipo (OR); la combinación de los dos filtros produce una búsqueda de tipo (OR) AND (OR).Ej. SELECT …. WHERE ( `filterListByCategory`=5 OR `filterListByCategory`=7 ) AND (`filterListByCategory2`=16)

Errores:

errorMsg_formValidationsUno o varios de los parámetros de entrada son incorrecto, faltan o son requerido

Estructura de Salida

myTemplatesList.template[0].templateIdID del registro (plantilla)
myTemplatesList.template[0].templateTitleTítulo de la plantilla ( si el listado corresponde a los contenidos de campañas, es el título de la campaña )
myTemplatesList.template[0].templateThumbnailInformación sobre la captura en miniatura del diseño de la plantilla. La ruta (path) es relativa al dominio https://app.envialosimple.com . Si el listado corresponde a las plantillas predeterminadas debe agregar en entre el dominio y el path indicado, el prefijo mailing_templates del directorio de plantillas. Ej. https://app.envialosimple.com/mailing_templates/119/content-t.jpg
myTemplatesList.template[0].templateThumbnailZoomRuta relativa a la captura grande,si existe, del diseño de la plantilla. (las indicaciones relativas a la ruta son idénticas a las de la miniatura)

** Solo se documentan los campos mas relevantes.

3. Listar categorías de plantillas

Servicio:

/campaign/templatecategories

Recupera el listado de categorías que se utilizan para agrupar las plantillas.

Recupera el listado de categorías que se utilizan para agrupar las plantillas:

 

list.category[] Listado de categorías generales.

 

list.color[] Listado de categorías por color.

Estructura de Salida:

list.category[] Listado de categorías generales. .
list.color[] Listado de categorías por color.
list.category[0].CategoryIDID de la categoría
list.category[0].NameTokenNombre de la categoría
list.category[0].HasIconLos nodos de tipo list.color poseen aquí una cadena de caracteres para utilizar como selectores CSS para identificar el color
Regístrate en EnvialoSimple ahora y obtén 1000 ENVÍOS GRATIS POR MES

CUIDADO ¡Riesgo de adicción!
Te invitamos a probar nuestro Newsletter. Recibirás pequeñas dosis del mejor contenido y alguna invitación especial para nuestros seminarios de email marketing.

Tranquilo,... no compartimos tu dirección.

  • ARGENTINA

    Buenos Aires: +54 11 52388127

    Córdoba: +54 351 5681826

    Mendoza: +54 261 4058337

    Rosario: +54 341 6075300

    Fax: +54 341 5169001


    USA

    Miami: +1 305 6776829

  • BRASIL

    Rio: +55 21 35219672

    São Paulo: +55 11 30135046

    Brasília: 55 61 37175051

    Porto Alegre: +55 51 32512951



    VENEZUELA

    Caracas: +58 212 3357430

  • COLOMBIA

    Bogotá: +57 1 5087540

    Cali: +57 26 205104

    Barranquilla: 57 53 161012

    Medellin: +57 4 6042535




    PERU

    Lima: +51 17185400

  • CHILE

    Santiago: +56 2 24958462

    Valparaíso: +56 32 2768422

    Antofagasta: +56 55 2 539786




    ESPAÑA

    Madrid: +34 917 610945

  • MEXICO

    D.F.: +52 55 53509210

    Guadalajara: +52 33 53501808

    Monterrey: +52 81 53501838

Contacto

El mensaje ha sido enviado con Éxito


Cerrar
Ingresa el texto verificador

Enviando Enviar