Skip to content

API hecha en .NET CORE para comunicarnos con la API de EnvialoSimple

Notifications You must be signed in to change notification settings

luke92/EnvialoSimple

Repository files navigation

EnvialoSimple API

API hecha en .NET CORE para comunicarnos con la API de EnvialoSimple

Documentación de EnvialoSimple

Documentación de EnvialoSimple API

  • {baseUrl}/swagger

Requisitos

  • NET CORE 2.1

Configurar appsettings.json

Configurar API KEY

Configurar Email de administrador

TEST API

Uso de datos parametrizables en una campaña

  • En el SenderRequestModel.Content.HTML se deben poner los datos de la siguiente manera %Member:CustomField1% %Member:CustomField2% segun el orden que se agreguen los valores en "CustomFields": [] de cada Miembro (Member) de "Members": [] en "MailListWithMembers": { }
  • Tener en cuenta que en el SenderRequestModel.Content.HTML siempre debe estar dentro el link de Desubscripción (Aunque este oculto)
    • ‹span›Para desuscribirse de nuestra lista haga‹/span› ‹a href="%UnSubscribe%" target="_blank"›Click Aquí‹/a›

Programar envio o mandar en el momento

  • Si estas en UTC -3 (Argentina Time) si o si es necesario enviar en SenderRequestModel.Campaign.SendDate una fecha y hora que sea 3 horas mas de la actual
  • SenderRequestModel.Campaign.ScheduleCampaign enviarlo en True
  • Si lo vas a enviar en el momento colocar en SenderRequestModel.Campaign..DontSendNow como False, sino en True (para que se envie a la hora programada)

Request de ejemplo