API
Accede a toda la documentación de nuestra API.
void addMergeTag ( string auth_token, integer list_id, string field_name, string field_type )
Añade un campo a una lista. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
integer addSubscriber ( string auth_token, integer list_id, dict merge_fields, integer double_optin, integer update_subscriber, integer complete_json )
Agrega un suscriptor a una lista.
list batchAddSubscribers ( string auth_token, integer list_id, integer update_subscriber, list subscribers_data, integer complete_json )
Agrega un grupo de suscriptores a una lista. (El límite de solicitudes para esta función es de 5 peticiones cada segundo)
list batchDeleteSubscribers ( string auth_token, integer list_id, dict email_list )
Elimina un grupo de suscriptores de una lista. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
integer createList ( string auth_token, string sender_email, string name, string company, string country, string city, string address, string phone )
Crea una nueva lista de suscriptores.
void deleteAllSubscribers ( string auth_token, integer list_id )
Elimina todos los suscriptores de una lista lista. Esta función se ejecuta en segundo plano, ya que puede tardar minutos dependiendo del tamaño de la lista. Se puede comprobar cuando ha finalizado haciendo una llamada a la función getListStats y comprobar que el valor de total_subscribers es 0. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
void deleteList ( string auth_token, integer list_id )
Borra una lista de suscriptores. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
void deleteSubscriber ( string auth_token, integer list_id, string email )
Elimina un suscriptor de una lista.
integer getCreditsSMTP ( string auth_token )
Obtiene los créditos SMTP disponibles de un cliente. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getFields ( string auth_token, integer list_id )
Obtiene los campos de la lista y el tipo que tienen. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getForms ( string auth_token, integer list_id )
Obtiene los formularios asociados a una lista. (El límite de solicitudes para esta función es de 5 peticiones cada segundo)
list getInactiveSubscribers ( string auth_token, date date_from, date date_to, integer full_info )
Obtiene todos los suscriptores que se han convertido en inactivos (baja, queja o hard) entre dos fechas. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getLists ( string auth_token )
Obtiene las listas de suscriptores disponibles. (El límite de solicitudes para esta función es de 5 peticiones cada segundo)
dict getListFields ( string auth_token, integer list_id )
Obtiene toda la información de los campos de una lista como el valor, el tipo o la visibilidad, en formato JSON.
list getListSegments ( string auth_token, integer list_id )
Obtiene los segmentos de una lista.
dict getListStats ( string auth_token, integer list_id )
Obtiene datos generales sobre la lista. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getListSubsStats ( string auth_token, integer list_id, integer block_index )
Obtiene datos de las campañas enviadas a cada suscriptor de la lista. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getMergeFields ( string auth_token, integer list_id )
Obtiene los merge fields de los campos de la lista y el tipo que tienen. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict getSubscriberDetails ( string auth_token, integer list_id, string subscriber )
Obtiene datos avanzados de un suscriptor. (El límite de solicitudes para esta función es de 5 peticiones cada segundo)
dict getSubscribers ( string auth_token, integer list_id, integer status, integer block_index, integer all_fields, integer complete_json )
Obtiene los suscriptores de una lista. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
dict searchSubscriber ( string auth_token, string subscriber )
Devuelve los datos avanzados de un suscriptor en cada lista a la que pertenezca. (El límite de solicitudes para esta función es de 10 peticiones cada minuto)
void unsubscribeSubscriber ( string auth_token, integer list_id, email string )
Da de baja un suscriptor de una lista.