Integración API perfecta
Potencie sus conversaciones online
Haga crecer su negocio integrando mensajeros populares como WhatsApp, Telegram, Facebook e Instagram con su CRM, sistema de reservas o cualquier otro servicio.
Integración perfecta y rica en funciones
Libere el potencial de una comunicación fluida con las diversas integraciones y funciones de JetAPI, elevando su experiencia de mensajería sin esfuerzo.
WhatsApp
Automatice su comunicación a través de WhatsApp, que garantiza una interacción oportuna y eficiente.
Telegram
Mejore su conectividad con la mensajería automatizada a través de Telegram.
Bots de chat
Cree flujos intrincados y automatice las conversaciones, fomentando un diálogo fluido con sus clientes.
En cascada
Envíe mensajes utilizando el canal más óptimo para cada cliente.
API
Experimenta una integración API directa y sencilla.
Mensajes de Marketing
Envíe mensajes masivos sin esfuerzo, ejecute campañas de marketing con facilidad.
Las necesidades de los desarrolladores, totalmente cubiertas
Con JetAPI, disfrute de una amplia compatibilidad con una gran variedad de lenguajes y marcos de trabajo, lo que garantiza una experiencia de desarrollo perfecta y adaptada a sus necesidades.
request

var request = require("request");

var options = {
  method: "POST",
  url: "https://api.jetapi.io/api/v1/delivery",
  headers: { authorization: "Bearer yourtoken123456", "content-type": "application/json" },
  body: { text: "hello world", phone: "15551234567" },
  json: true,
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});

node-fetch

import fetch from 'node-fetch';

const url = 'https://api.jetapi.io/api/v1/delivery';
const body = { text: 'hello world', phone: '15551234567' };
const headers = {
  authorization: 'Bearer yourtoken123456',
  'content-type': 'application/json',
};

const response = await fetch(url, {
  method: 'post',
  body: JSON.stringify(body),
  headers: headers,
});
const data = await response.json();

console.log(data);
http.client

import http.client

conn = http.client.HTTPSConnection("api.jetapi.io")

payload = "{\"text\":\"hello world\",\"phone\":\"15551234567\"}"
headers = { 'authorization': "Bearer yourtoken123456",
            'content-type': 'application/json'
}
conn.request("POST", "/api/v1/delivery", payload, headers)

res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Requests

import requests

url = "https://api.jetapi.io/api/v1/delivery"

payload = "{\"text\":\"hello world\",\"phone\":\"15551234567\"}"
headers = {
  'authorization': 'Bearer yourtoken123456',
  'content-type': 'application/json'
}

response = requests.request("POST", url, data = payload, headers = headers)
print(response.text)
Unirest

import kong.unirest.HttpResponse;
import kong.unirest.JsonNode;
import kong.unirest.Unirest;

// .....

HttpResponse<JsonNode> response = Unirest.post("https://api.jetapi.io/api/v1/delivery")
  .header("Content-Type", "application/json")
  .header("Authorization", "Bearer yourtoken123456")
  .body("{\"text\":\"hello world\",\"phone\":\"15551234567\"}")
  .asJson();

System.out.println(response.getBody());

OkHttp

import java.io.IOException;
import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;

// .....

String data = "{\"text\":\"hello world\",\"phone\":\"15551234567\"}";
MediaType jsonMediaType = MediaType.get("application/json; charset=utf-8");

RequestBody body = RequestBody.create(data, jsonMediaType);
String url = "https://api.jetapi.io/api/v1/delivery";
String accessToken = "yourtoken123456";

Request request = new Request.Builder()
  .url(url)
  .post(body)
  .addHeader("authorization", "Bearer " + accessToken)
  .build();

OkHttpClient client = new OkHttpClient();

try (Response response = client.newCall(request).execute()) {
  System.out.println(response.body().string());
} catch (IOException e) {
  e.printStackTrace();
}
cURL

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.jetapi.io/api/v1/delivery",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "{\"text\":\"hello world\",\"phone\":\"15551234567\"}",
  CURLOPT_HTTPHEADER => array(
    "authorization: Bearer yourtoken123456",
    "content-type: application/json"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}

RestSharp

using System;
using RestSharp;
using System.Threading;
using RestSharp.Authenticators.OAuth2;

// .....

var access_token = "yourtoken123456";

var client = new RestClient("api.jetapi.io/api/v1/");
client.Authenticator = new OAuth2AuthorizationRequestHeaderAuthenticator(access_token, "Bearer");

var request_params = new
{
  text = "hello world",
  phone = "15551234567"
};

var request = new RestRequest("delivery").AddJsonBody(request_params);

try
{
  var response = await client.PostAsync(request);
  Console.WriteLine(response.Content);
}
catch(Exception e) {
  Console.WriteLine("{0} Exception caught.", e);
Net::HTTP

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

url = URI('https://api.jetapi.io/api/v1/delivery')

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE # please use OpenSSL::SSL::VERIFY_PEER in production

request = Net::HTTP::Post.new(url)
request['authorization'] = 'Bearer yourtoken123456'
request['content-type'] = 'application/json'
request.body = { text: 'hello world', phone: '15551234567' }.to_json

response = http.request(request)
puts response.read_body

URL Loading System

import Foundation

let session = URLSession.shared
let url = URL(string: "https://api.jetapi.io/api/v1/delivery")!
let headers = [
  "Authorization": "Bearer yourtoken123456",
  "Content-Type": "application/json"
]
let parameters = [
  "text": "hello world",
  "phone": "15551234567"
]

var request = URLRequest(
  url: url,
  cachePolicy: .reloadIgnoringLocalCacheData
)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = try JSONSerialization.data(withJSONObject: parameters, options: [])

let dataTask = session.dataTask(
  with: request as URLRequest,
  completionHandler: { data, _response, error in
    if let error = error {
        print("Error: \(error)")
        return
    }

    if let data = data, let dataString = String(data: data, encoding: .utf8) {
        print(dataString)
    }
  }
)

dataTask.resume()
HTTPoison

params = %{text: "hello world", phone: "15551234567"}
url = "https://api.jetapi.io/api/v1/delivery"
token = "yourtoken123456"
request_headers = [
  {"Content-Type", "application/json"},
  {"Authorization", "Bearer #{token}"}
]

case HTTPoison.post(url, Jason.encode!(params), request_headers) do
  {:ok, %HTTPoison.Response{status_code: 200, body: resp_body}} ->
    IO.inspect(Jason.decode!(resp_body))

  {:ok, %HTTPoison.Response{body: resp_body}} ->
    IO.puts("Request error: #{resp_body}")

  {:error, %HTTPoison.Error{reason: reason}} ->
    IO.puts("Connection error: #{reason}")
end
Panel de control para desarrolladores
Navegue con facilidad a través de nuestro panel de control para desarrolladores, que incluye una completa lista de instancias y un control de acceso a la API sofisticado.
Empiece en 3 pasos
Disfrute de un precio fijo sin cargos ocultos y mensajes ilimitados. Empiece en menos de 5 minutos.
Cree y gestione instancias
Configure y gestione instancias a través del panel de control de su cuenta.
Integrar API
Siga nuestra sencilla documentación para integrar sin problemas la JetAPI en su servicio.
Crear cuenta
Regístrese y obtenga su token de desarrollador.
Centro de mensajería todo en uno
¡Diga adiós a la molestia de saltar entre diferentes plataformas! Gestione todas las conversaciones en una sola cuenta con nuestra interfaz de usuario SaaS integrada.
Almacenamiento de datos centralizado
Todas las conversaciones y datos de los clientes se almacenan de forma segura en un solo lugar, eliminando el riesgo de pérdida de datos debido a la rotación de empleados.
Interfaz unificada
Acceda a todos sus mensajes de diferentes mensajeros en una interfaz unificada, ahorrando tiempo y reduciendo las molestias.
Experiencia de comunicación coherente
Nuestro concentrador ofrece un conjunto coherente de funciones y una interfaz unificada para todos los mensajeros, lo que garantiza una experiencia de comunicación fluida.
Precios
Conecte y gestione multicuentas de mensajeros populares en su propio sistema utilizando API.
Teste Gratuito
Plan Todo en Uno
Sin pago
Fácil integración con cualquier sistema
Mensajes ilimitados
Webhooks
10 días de prueba gratis para cada instancia
WhatsApp Messenger
Soporta textos, vídeos, imágenes y archivos
Telegram Messenger y Bot
$20
/ mes.
Fácil integración con cualquier sistema
Mensajes ilimitados
Webhooks
WhatsApp Messenger
Telegram Messenger y Bot
Soporta textos, vídeos, imágenes y archivos
$0
/ 10 días
Potencie su negocio
Agilice las interacciones, optimice las operaciones y mejore la experiencia del cliente. No se limite sólo a estar conectado, vaya hacia delante.