Integration

Get started now and get
1.000 free credits every month

1. Introduction

What is HTTP API?

The HTTP API is a tool that allows you to integrate EnvialoSimple with your applications via simple calls to URLs.

The interface(API) offers uncountable features that are grouped by modules to make usage and implementation easy. With the new HTTP API by EnvialoSimple, you will be able to send your Email Marketing campaigns; create, modify and delete contacts, contact lists and campaigns, check statistics and reports by integrating all the features of EnvialoSimple with your application.

All URLs have the same structure:

https://app.envialosimple.com/<modulo>/<accion>?APIKey=<api key>&format=<format>

<modulo>It represents a group of actions. It may take the values:

  • campaign
  • member
  • report
  • mailist

<accion>- Specific action to be carried out. This action depends on the module. It takes values such as "list", "add", "edit", etc.

- Authentication token. These tokens can be generated from your EnvialoSimple.com account in the "Advanced configuration".

- Exit format of the request. Supported formats are:

  • json
  • xml

Reply (Structure)

All replies start with a node "root" followed by "ajaxResponse" if the exit format is "json" or directly after node "root" if the exit format is XML.

If NO errors occurred during the execution of the operation, a node "success" will be retrieved together with the data related to the method. Otherwise, we will find a node "errors" with error codes.

Example

Success:

{
                            "root": {
                                "ajaxResponse": {
                                    "success": true,
                                    <Specific reply of the service>
                                }
                            }
                        }

Error:

{
                            "root":{
                                "ajaxResponse":{
                                    "errors":{
                                        <Error tokens>:<Error detail if applicable>
                                    }
                                }
                            }
                        }

Useful example of a reply with an error message:

Call:  https://app.envialosimple.com/member/list/format/json?count=1asd

Reply:

{
                            "root":{
                                "ajaxResponse":{
                                    "errors":{
                                        "errorMsg_formValidations":{
                                            "count":[
                                                "notDigits"
                                            ],
                                            

"absolutepage": [ ],
"filter": [ ],
"orderBy": [ ],
"desc": [ ],
"MailListsIDs": [ ]

} } } } }


Sign in now and get 1000 free credits per month

DANGER! Risk of addiction!
We invite you to try our Newsletter. Get small doses of the best content and some special invitations to our Email Marketing seminars.

Relax... Your e-mail address is confidential.

  • 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

Contact

The message has been sent successfully


Close
Enter captcha

Sending Send