Plan Developer

Plan Developer de la API de WhatsApp: Empiece por ₹0 y Llegue a 100K Mensajes

Los planes Developer son la API REST y los webhooks firmados de StartMessaging con un panel de solo lectura, dimensionados por los mensajes de API que su app envía al mes: 100 gratis, luego 1.000, 10.000 o 100.000 desde ₹100 al mes, GST incluido. Conecte su propio número de WhatsApp Business: Meta factura los mensajes en su cuenta y nosotros nunca cobramos por mensaje.

✦ Prueba gratis de 14 días · Tu propio número de WhatsApp Business · Meta factura los mensajes directamente

Tamaños del Plan Developer

Precios de la API de WhatsApp para Desarrolladores

Todos los tamaños incluyen la API REST, 2 endpoints de webhook, un panel de solo lectura con 1 puesto y soporte por documentación y correo. Precios en INR con GST incluido; con el pago anual, 12 meses cuestan lo que 10.

Plan Precio / mes Precio / año Mensajes de API / mes Solicitudes / minuto Envíos por API / hora
Developer Free ₹0 ₹0 100 60 2,000
Developer 1K ₹100 ₹1,000 1,000 120 10,000
Developer 10K ₹499 ₹4,990 10,000 300 10,000
Developer 100K ₹999 ₹9,990 100,000 1,200 10,000
Incluido

Lo que Incluye Cada Tamaño Developer

  • API REST con claves con alcances

    REST simple en /api/v1, autenticado con una clave del workspace (Authorization: Bearer sm_live_…). Elija Full access, Send only, Read only o alcances Custom, y dé a cada integración su propia clave.

  • Dos endpoints de webhook firmados

    Reciba eventos de mensajes, contactos, conversaciones, plantillas y campañas en hasta 2 endpoints HTTPS. Cada entrega se firma con HMAC-SHA256 y se reintenta tras 1m, 5m, 30m, 2h, 6h y 12h si su servidor no responde.

  • Plantillas, texto y multimedia

    Envíe plantillas aprobadas, incluidos carruseles y ofertas por tiempo limitado, en cualquier momento, y texto o multimedia dentro de la ventana de 24 horas del cliente. Los botones y listas interactivos requieren Team o Business.

  • Uso que puede consultar cuando quiera

    GET /me devuelve su plan, los límites de uso y los mensajes de API del mes: cuántos se enviaron, la cuota, dónde se detienen los envíos y cuándo se reinicia el conteo. Developers → Logs guarda sus últimas 500 solicitudes de los últimos 7 días.

  • Límites sin cobros sorpresa

    Superada la cuota, un envío recibe 402 PLAN_MESSAGE_LIMIT_REACHED, y nada se actualiza ni se cobra por sí solo. En los tamaños de pago, los demás envíos se detienen en 3× la cuota y las plantillas de autenticación nunca se detienen.

  • Su propia cuenta de WhatsApp Business

    Usted conecta su número con el Embedded Signup de Meta. Meta factura los mensajes en su cuenta de WhatsApp Business según las tarifas de Meta; StartMessaging cobra solo el plan, sin saldo prepagado ni recargo.

Inicio Rápido

Su Primer Mensaje por API en 4 Pasos

No hay número de sandbox: construye sobre su propia cuenta de WhatsApp Business desde el principio.

01

Regístrese y cree un workspace

Su primer workspace empieza con una prueba gratis de 14 días de Business, con 1.000 mensajes de API. Al terminar, el workspace pasa a Developer Free salvo que elija un plan, y no se borra nada.

02

Conecte su número de WhatsApp

Abra Connect y use el Embedded Signup de Meta para vincular su cuenta de WhatsApp Business y su número. Luego agregue un método de pago en WhatsApp Manager: Meta lo exige antes de aceptar envíos de plantillas.

03

Apruebe una plantilla y cree una clave

Envíe una plantilla a Meta desde Templates. Después abra Developers → API keys, cree una clave con los alcances que necesita y cópiela: empieza con sm_live_ y se muestra solo una vez.

04

Verifique la clave y envíe

Llame a GET /api/v1/me para confirmar la clave, el plan y la cuota, y envíe la plantilla aprobada con POST /api/v1/messages. Un 201 significa que WhatsApp la aceptó; las confirmaciones de entrega y lectura llegan como webhooks.

Ejemplo de Código

Envíe Su Primer Mensaje de Plantilla

Use el nombre de la plantilla exactamente como Meta la aprobó. El Idempotency-Key hace seguro el reintento: la misma clave y el mismo cuerpo dentro de 24 horas nunca envían dos veces.

curl -X POST https://waba-api.startmessaging.com/api/v1/messages \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: welcome-919876543210" \
  -d '{
    "to": "+919876543210",
    "type": "template",
    "template": {
      "name": "order_confirmation",
      "language": "en_US",
      "parameters": [{ "text": "Aarti" }, { "text": "#1042" }]
    },
    "clientReference": "order-1042"
  }'
const res = await fetch('https://waba-api.startmessaging.com/api/v1/messages', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer sm_live_your_api_key',
    'Content-Type': 'application/json',
    'Idempotency-Key': 'welcome-919876543210',
  },
  body: JSON.stringify({
    to: '+919876543210',
    type: 'template',
    template: {
      name: 'order_confirmation',
      language: 'en_US',
      parameters: [{ text: 'Aarti' }, { text: '#1042' }],
    },
    clientReference: 'order-1042',
  }),
});
const { data } = await res.json();
console.log(data.id, data.status); // "3f6c2a1e-…" "sent"
import requests

res = requests.post(
    "https://waba-api.startmessaging.com/api/v1/messages",
    headers={
        "Authorization": "Bearer sm_live_your_api_key",
        "Idempotency-Key": "welcome-919876543210",
    },
    json={
        "to": "+919876543210",
        "type": "template",
        "template": {
            "name": "order_confirmation",
            "language": "en_US",
            "parameters": [{"text": "Aarti"}, {"text": "#1042"}],
        },
        "clientReference": "order-1042",
    },
)
print(res.json()["data"])
Uso

Siga Sus Mensajes de API del Mes con GET /me

No requiere alcance. En esta respuesta, un workspace Developer 1K ha enviado 420 de sus 1.000 mensajes de API; los envíos se detendrían en 3.000, y el conteo se reinicia el día 1, hora de India.

curl https://waba-api.startmessaging.com/api/v1/me \
  -H "Authorization: Bearer sm_live_your_api_key"
const res = await fetch('https://waba-api.startmessaging.com/api/v1/me', {
  headers: { Authorization: `Bearer ${process.env.SM_API_KEY}` },
});
const { data } = await res.json();
console.log(data.apiKey.scopes);
import os, requests

res = requests.get(
    "https://waba-api.startmessaging.com/api/v1/me",
    headers={"Authorization": f"Bearer {os.environ['SM_API_KEY']}"},
)
print(res.json()["data"]["apiKey"]["scopes"])
<?php
$ch = curl_init('https://waba-api.startmessaging.com/api/v1/me');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . getenv('SM_API_KEY')],
]);
$me = json_decode(curl_exec($ch), true);
print_r($me['data']['apiKey']['scopes']);
{
  "data": {
    "workspace": {
      "id": "6f1e2d3c-4b5a-4968-8776-5a4b3c2d1e0f",
      "name": "Meera Boutique",
      "slug": "meera-boutique"
    },
    "plan": { "code": "DEV_1K", "name": "Developer 1K", "tier": 2 },
    "apiKey": {
      "id": "0e9d8c7b-6a5f-4e3d-2c1b-0a9f8e7d6c5b",
      "prefix": "sm_live_ab12",
      "scopes": ["messages:send", "messages:read"]
    },
    "limits": { "requestsPerMinute": 120, "sendsPerHour": 10000 },
    "usage": { "requestsThisMinute": 12, "sendsThisHour": 140 },
    "messages": {
      "period": "2026-10",
      "sent": 420,
      "limit": 1000,
      "stopAt": 3000,
      "resetsAt": "2026-10-31T18:30:00.000Z"
    }
  },
  "meta": {
    "requestId": "b7c1e0d2-5a4f-4c3b-9e8d-1f2a3b4c5d6e",
    "timestamp": "2026-10-02T10:00:00.000Z"
  }
}
Compare los Planes

Developer vs Team vs Business

Developer es para apps que envían por la API. Team y Business son para personas que responden a clientes. Todos conservan el mismo workspace y las mismas claves de API, así que puede subir de plan cuando quiera.

Función Developer Team Business
Precio / mes ₹0 a ₹999, según el tamaño ₹999 ₹2,999
Precio / año ₹0 a ₹9.990, según el tamaño ₹9,990 ₹29,990
Puestos incluidos 1 3 10
Panel Solo lectura Bandeja compartida, contactos y CRM Todo lo de Team, más flujos de chatbot y WhatsApp Forms
Mensajes de API / mes 100 a 100.000, según el tamaño Ilimitados (uso razonable) Ilimitados (uso razonable)
Solicitudes / minuto 60 a 1.200, según el tamaño 300 1,200
Endpoints de webhook 2 1 5
Mensajes interactivos (botones y listas)
Asignar y resolver conversaciones por la API
Campañas desde el panel
API de conversiones (POST /conversions)
Soporte Documentación y correo Correo Chat prioritario
Preguntas Frecuentes

Plan Developer de la API de WhatsApp — Preguntas Frecuentes

¿Hay un plan gratuito de la API de WhatsApp?

Sí. Developer Free cuesta ₹0 e incluye 100 mensajes de API al mes, 60 solicitudes por minuto, 2.000 envíos por API por hora, 2 endpoints de webhook y un panel de solo lectura. Meta sigue facturando sus propios cargos por mensaje en su cuenta de WhatsApp Business; StartMessaging no cobra nada por mensaje.

¿En qué se diferencia Developer Free de la prueba gratis?

La prueba gratis de 14 días es el plan Business para hasta 3 personas, 1.000 contactos y 1.000 mensajes de API, una vez por titular de cuenta. Developer Free no tiene fecha de fin. Cuando una prueba termina sin plan, el workspace pasa a Developer Free: la API sigue funcionando dentro de sus límites y sus datos se conservan.

¿Qué cuenta como mensaje de API?

Cada mensaje enviado por POST /api/v1/messages (o por el obsoleto POST /trigger/send) que WhatsApp aceptó. Un envío rechazado devuelve su cupo. El mes sigue la hora de India y el conteo se reinicia el día 1.

¿Qué pasa cuando llego a mi límite mensual?

El envío recibe 402 PLAN_MESSAGE_LIMIT_REACHED con sent, stopAt y resetsAt en los detalles. Developer Free se detiene en 100, plantillas de autenticación incluidas. Un tamaño de pago detiene los demás envíos en 3× su cuota (3.000, 30.000 o 300.000) y nunca detiene las plantillas de autenticación. Nada se actualiza ni se cobra por sí solo: elija un tamaño mayor u otro plan para enviar más.

¿StartMessaging cobra por mensaje de WhatsApp?

No. StartMessaging es un Meta Tech Provider: usted conecta su propia cuenta de WhatsApp Business y Meta le factura los mensajes directamente, según las tarifas de Meta. Nosotros cobramos un plan fijo, sin saldo, sin créditos y sin recargo por mensaje. Los tamaños Developer se definen por cuántos mensajes de API al mes incluyen.

¿Qué no puedo hacer en un plan Developer?

El panel es de solo lectura, con 1 puesto: responder chats, agregar contactos y enviar campañas desde el panel requieren Team o Business. Por la API, los mensajes interactivos y asignar o resolver conversaciones requieren la bandeja del equipo (Team o Business), y POST /conversions requiere Business. Leer conversaciones y gestionar contactos por la API funciona en Developer.

¿Puedo pasar de Developer a Team o Business más adelante?

Sí, desde la página Billing. Conserva el mismo workspace y las mismas claves de API. Un cambio de plan se aplica en cuanto se paga, y se reembolsan los días no usados del plan actual.

¿Los precios de Developer incluyen GST?

Sí. Todos los precios están en rupias indias (INR) e incluyen 18% de GST, con factura GST por cada pago. La facturación es solo en INR, en todos los países. Con el pago anual, 12 meses cuestan lo que 10: ₹1.000, ₹4.990 o ₹9.990 al año.

¿Hay un sandbox o número de prueba?

No. Conecta su propia cuenta de WhatsApp Business desde el principio. La prueba gratis de 14 días incluye la API (300 solicitudes por minuto, 100 envíos por hora, 1.000 mensajes de API), suficiente para construir y probar una integración de punta a punta. Después, Developer Free mantiene la API activa con 100 mensajes al mes.

WhatsApp API

Empiece a Construir con el Plan Developer Gratis

Regístrese, conecte su propio número de WhatsApp Business y haga su primera llamada. Su primer workspace obtiene una prueba gratis de 14 días; después, Developer Free mantiene la API activa con 100 mensajes al mes.