```html API SMS para Verificação de Chatbot e Agentes IA — Números Reais Americanos
Guia · API SMS

API SMS para chatbots e agentes de IA

TL;DR

Seu agente de IA precisa de um número telefônico que receba SMS de verificação do Cash App, Coinbase, Tinder, apps de banco, ou qualquer fluxo de autenticação de dois fatores (2FA). Twilio e VoIP são bloqueados pela maioria dos apps.

Seu agente de IA precisa de um número telefônico que receba SMS de verificação do Cash App, Coinbase, Tinder, apps de banco, ou qualquer fluxo de autenticação de dois fatores (2FA). Twilio e VoIP são bloqueados pela maioria dos apps. Aqui está como conectar seu chatbot ou agente de IA para receber SMS real através da API webhook de MeiSIM USA.

Obtenha uma chave de API

5 números grátis. Entrega via webhook em menos de 3 segundos.

Ver a API →

O fluxo de forma resumida

  1. Seu agente faz uma chamada POST /v1/numbers/provision com a URL do seu webhook.
  2. ~60 segundos depois, seu agente recebe um número telefônico real de operadora americana (QR code eSIM + ICCID + LPA retornados na resposta).
  3. O agente usa o número para se inscrever no Cash App, Coinbase, Stripe, ou qualquer outro app.
  4. O serviço de inscrição envia um SMS de verificação para o número.
  5. MeiSIM recebe o SMS via rede da operadora (~1 segundo).
  6. MeiSIM faz POST da mensagem para a URL do seu webhook (~1-2 segundos adicionais).
  7. Seu agente lê o corpo da mensagem, extrai o código, completa a inscrição.

Contrato do webhook

Fazemos POST de um corpo JSON para sua URL. Você retorna HTTP 200 dentro de 10 segundos para confirmar recebimento. Se falhar ou expirar o tempo limite, fazemos retry com backoff exponencial (imediato, +15s, +60s, +300s — total 4 tentativas ao longo de 6 minutos). Mensagens também são consultáveis via endpoint de mensagens por 30 dias.

POST https://seu-agente.com/sms Content-Type: application/json X-MeiSIM-Signature: t=1716...,v1=hmac-sha256-do-corpo { "event": "sms.received", "number_id": "num_01HXY3...", "phone": "+14155551234", "from": "245-78", "text": "Seu código Cash App é 583921. Não compartilhe.", "received_at": "2026-05-19T14:23:01Z" }

Fallback por polling (alternativa ao webhook)

Se preferir fazer polling em vez de manter um endpoint webhook (comum para agentes stateless), chame:

GET /v1/numbers/{id}/messages?since=2026-05-19T14:22:00Z Authorization: Bearer SUA_CHAVE_API → { "messages": [{ "from": "245-78", "text": "Seu código Cash App é 583921", "received_at": "..." }, ...] }

A maioria dos agentes faz polling a cada 2-3 segundos enquanto aguarda uma verificação. SMS de verificação geralmente chega em menos de 30 segundos; tentativas falhadas podem levar até 5 minutos antes de permitir novo retry.

Extraindo o código OTP

O corpo do SMS varia por serviço mas o código é sempre um número de 4-8 dígitos. A maioria dos agentes usa um regex como /\b\d{4,8}\b/ para extrair. Para maior confiabilidade, deixe uma LLM (Claude ou GPT-4o) ler o texto e retornar apenas o código — eles processam isso em milissegundos.

Autenticação e segurança

Cada POST de webhook é assinado com HMAC-SHA256. Verifique X-MeiSIM-Signature usando sua chave secreta de API para confirmar que o request realmente veio de nós, não de um spoofer. Exemplos de código nos documentos da API.

Construa ainda hoje

Chave de API + primeiros 5 números grátis. Nos envie um email e configuramos você.

Enviar email →

Perguntas Frequentes

Qual é a latência do SMS até meu webhook?

Latência mediana menor que 3 segundos. Fazemos retry em caso de falha com backoff exponencial. Mensagens armazenadas por 30 dias para fallback por polling.

Posso fazer polling em vez de usar webhook?

Sim, totalmente! Use GET /v1/numbers/{id}/messages, opcionalmente com since=ISO. A maioria dos agentes faz polling a cada 2-3 segundos durante esperas de verificação.

Posso receber SMS de shortcodes (5 dígitos)?

Sim — essa é a razão principal para trocar para números reais de operadora. A maioria dos SMS de verificação de bancos, apps de criptomoedas e encontro vem de shortcodes, e VoIP os bloqueia.

E quanto a MMS (mensagens com imagens)?

Apenas SMS por enquanto. MMS está no roadmap para o futuro.

Vocês suportam múltiplos webhooks por número?

Um webhook por número. Para fan-out, rotei através de seu próprio dispatcher.

Qual é a diferença prática entre números reais e VoIP?

VoIP (Twilio, etc.) tem bloqueios de segurança para shortcodes e SMS de 2FA de bancos. Números reais de operadora são genuínos — os sistemas de verificação confiam neles porque são números de clientes reais.

Quais aplicativos funcionam com essa API?

Cash App, Coinbase, PayPal, Tinder, Bumble, Hinge, Discord, WhatsApp Business, Telegram, Stripe, Amazon, Uber, DoorDash, Wise, Revolut, Robinhood, OnlyFans, Instagram, TikTok — qualquer app com 2FA legítimo.

Como funciona a assinatura HMAC do webhook?

Cada POST inclui o header X-MeiSIM-Signature com HMAC-SHA256. Verifique contra sua chave secreta para confirmar autenticidade do request.

O que acontece se meu webhook ficar offline?

Fazemos retry automático com backoff exponencial por até 6 minutos. Mensagens ficarão armazenadas — você recupera via polling depois.

Posso usar a API de outro país além dos EUA?

Sim! Você pode estar em qualquer país e usar MeiSIM para provisionar números reais americanos. Apenas precisa de uma chave de API válida.

```