Skip to content

Socio de apps

Conviértete en socio de apps de ActiveCampaign

Ayuda a más de 100.000 negocios de todo el mundo a proporcionar experiencias del cliente únicas mediante el desarrollo de una app con ActiveCampaign.

Comienza con la API de ActiveCampaign en minutos

                        # Retrieve a contact

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/contacts/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                        # Retrieve a contact

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/contacts/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                    
                        // Retrieve a contact

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/contacts/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                        // Retrieve a contact

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/contacts/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                    
                        # Retrieve a contact

import requests

url = "https://youraccountname.api-us1.com/api/3/contacts/id"

response = requests.request("GET", url)

print(response.text)
                        # Retrieve a contact

import requests

url = "https://youraccountname.api-us1.com/api/3/contacts/id"

response = requests.request("GET", url)

print(response.text)
                    
                        // Retrieve a contact

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/contacts/id");

xhr.send(data);
                        // Retrieve a contact

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/contacts/id");

xhr.send(data);
                    
                        # Retrieve a contact

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/contacts/id'
                        # Retrieve a contact

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/contacts/id'
                    
                        # Retrieve an account

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/accounts/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                        # Retrieve an account

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/accounts/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                    
                        // Retrieve an account

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/accounts/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                        // Retrieve an account

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/accounts/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                    
                        # Retrieve an account

import requests

url = "https://youraccountname.api-us1.com/api/3/accounts/id"

response = requests.request("GET", url)

print(response.text)
                        # Retrieve an account

import requests

url = "https://youraccountname.api-us1.com/api/3/accounts/id"

response = requests.request("GET", url)

print(response.text)
                    
                        // Retrieve an account

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/accounts/id");

xhr.send(data);
                        // Retrieve an account

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/accounts/id");

xhr.send(data);
                    
                        # Retrieve an account

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/accounts/id'
                        # Retrieve an account

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/accounts/id'
                    
                        # Retrieve a deal

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/deals/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                        # Retrieve a deal

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/deals/id")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                    
                        // Retrieve a deal

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/deals/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                        // Retrieve a deal

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/deals/id'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                    
                        # Retrieve a deal

import requests

url = "https://youraccountname.api-us1.com/api/3/deals/id"

response = requests.request("GET", url)

print(response.text)
                        # Retrieve a deal

import requests

url = "https://youraccountname.api-us1.com/api/3/deals/id"

response = requests.request("GET", url)

print(response.text)
                    
                        // Retrieve a deal

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/deals/id");

xhr.send(data);
                        // Retrieve a deal

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/deals/id");

xhr.send(data);
                    
                        # Retrieve a deal

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/deals/id'
                        # Retrieve a deal

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/deals/id'
                    
                        # Retrieve a campaign

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                        # Retrieve a campaign

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                    
                        // Retrieve a campaign

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/campaigns',
   qs: {'orders[sdate]': 'ASC'}
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                        // Retrieve a campaign

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/campaigns',
   qs: {'orders[sdate]': 'ASC'}
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                    
                        # Retrieve a campaign

import requests

url = "https://youraccountname.api-us1.com/api/3/campaigns"

querystring = {"orders[sdate]":"ASC"}

response = requests.request("GET", url, params=querystring)

print(response.text)
                        # Retrieve a campaign

import requests

url = "https://youraccountname.api-us1.com/api/3/campaigns"

querystring = {"orders[sdate]":"ASC"}

response = requests.request("GET", url, params=querystring)

print(response.text)
                    
                        // Retrieve a campaign
var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC");

xhr.send(data);
                        // Retrieve a campaign
var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC");

xhr.send(data);
                    
                        # Retrieve a campaign

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC'
                        # Retrieve a campaign

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/campaigns?orders%5Bsdate%5D=ASC'
                    
                        # Retrieve an automation

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/automations")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                        # Retrieve an automation

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://youraccountname.api-us1.com/api/3/automations")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
                    
                        // Retrieve an automation

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/automations'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                        // Retrieve an automation

var request = require("request");

var options = {
   method: 'GET',
   url: 'https://youraccountname.api-us1.com/api/3/automations'
};

request(options, function (error, response, body) {
   if (error) throw new Error(error);
   console.log(body);
});
                    
                        # Retrieve an automation

import requests

url = "https://youraccountname.api-us1.com/api/3/automations"

response = requests.request("GET", url)

print(response.text)
                        # Retrieve an automation

import requests

url = "https://youraccountname.api-us1.com/api/3/automations"

response = requests.request("GET", url)

print(response.text)
                    
                        // Retrieve an automation

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/automations");

xhr.send(data);
                        // Retrieve an automation

var data = null;

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
   if (this.readyState === this.DONE) {
     console.log(this.responseText);
   }
});

xhr.open("GET", "https://youraccountname.api-us1.com/api/3/automations");

xhr.send(data);
                    
                        # Retrieve an automation

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/automations'
                        # Retrieve an automation

curl --request GET \
--url 'https://youraccountname.api-us1.com/api/3/automations'
                    
Copied!

Conoce a nuestros socios de aplicaciones

Llega a 100.000 clientes potenciales

Comparte tu app con más de 100 000 clientes en nuestro mercado de apps (App Marketplace) repleto decientos de integraciones para todos los tipos de negocios

Ir a App Marketplace >

POR QUÉ LOS DESARROLLADORES ELIGEN ACTIVECAMPAIGN

Esto es lo que opinan otros desarrolladores sobre convertirse en socios de ActiveCampaign

“La cobertura de la API es bastante amplia, y la documentación es clara y concisa.

Nathalie Lussier, AccessAlly

“La integración con ActiveCampaign fue rápida y fácil, y proporcionó un importante valor a nuestros clientes en común”.

Scott Desgrosseilliers, Wicket Reports

“Los clientes pueden iniciar sesión en su cuenta de AC y encontrar toda la información en el panel. Parece que la funcionalidad es parte de AC.

George Gavrila, Survicate

El 70 % de los más de 100.000 clientes de ActiveCampaign usan una integración. Puede ser tuya.

0

clientes en todo el mundo

Huella global

ActiveCampaign tiene una red global de más de 100.000 clientes en más de 170 países.

0

El 70 % usa una integración

Clientes con alto grado de participación

La gran mayoría de los clientes usan integraciones para personalizar las plataformas de un modo apropiado para sus negocios.

Las mejores calificaciones

en automatización de marketing

Líder en la industria

Nuestra plataforma de definición de categorías Customer Experience Automation es uno de los principales 50 productos de marketing según G2.

Comienza a crear oportunidades con ActiveCampaign hoy mismo

Conviértete en socio de apps de ActiveCampaign y comienza a crear experiencias del cliente únicas