MessageBird Logo
Mobile menu
VERIFY API

Previne fraudes e protege contas de usuários com autenticação multifator

Autentica usuários e transações via SMS, E-mail e Voz, com uma API ampliável e configurável para Senhas de Acesso Único.
Aprovado por mais de 25.000 empresas

Amplia seu negócio com segurança com autenticação multifator

Em um mundo de freqüentes violações de contas e despejos de senhas, as empresas devem implementar a autenticação multifator (AMF) para proteger adequadamente os usuários e impedir a extração de dados. A API Verify da MessageBird permite às empresas combater fraudes antes que elas aconteçam, sem o levantamento pesado.

Economize com preços baseados em sucesso

Nunca mais gaste um centavo em tentativas de verificação falhadas - Verify assegura que você só pague por autenticações bem-sucedidas.

Fácil implementação, baixa manutenção

Verify gera para você códigos PIN baseados no tempo, de um só uso - para economizar tempo, liberar recursos de desenvolvimento e reduzir a complexidade da gestão do MFA .

Aumente suas taxas de conversão

Otimize seu processo de inteçgraão e login para adquirir clientes reais mais rapidamente, enquanto você diminui os custos operacionais e retém mais usuários.

Adicione autenticação em qualquer etapa da jornada do cliente

Criação de conta

Exija verificação quando um usuário criar uma conta para evitar fraude, abuso e bots.

Verificação de login

Proteja as contas dos usuários e seus dados oferecendo autenticação multifator ao fazer o login.

Verificação de transações

Adicione uma camada extra de segurança ao processar transações, compartilhar arquivos ou processar assinaturas.

Atualizações de conta

Evite invasões de contas, permitindo que os clientes usem MFA ao fazer alterações em suas contas.

Características da Verify API

Canais de autenticação

  • SMS/Text One-Time Passwords (OTP)
  • Flash Message OTP
  • Text-to-Speech/Voice Message OTP
  • Email OTP

API configurável

  • Automatic OTP generation
  • Built-in passcode verification
  • Customizable expiration periods
  • Between 6 and 10 digit OTPs

Integração fácil

  • SecureEnvoy, Dell EMC, SafeNet compatible
  • Prebuilt SDKs and documentation
  • White-glove integration services
  • Low-code integration with Flow Builder

Recursos prontos para empresas

  • Local numbers in 140 countries
  • Shortcodes and alphanumeric IDs
  • Performance reporting and logs
  • Best-in-class deliverability

Autenticação multifator otimizada para velocidade, qualidade e custo

Infraestrutura construída para escala global

Esteja você enviando centenas ou milhões de códigos, nossa plataforma tem mais de 250 conexões diretas à operadora e envia 40% de todos os e-mails comerciais, oferecendo a melhor capacidade de entrega da categoria.

Números locais para verificação global

Use nossa Numbers API para comprar e usar números locais de maneira programática em 140 países e implantar facilmente a verificação em novos mercados.

Suporte dedicado e experiência de MFA

Aproveite nossa experiência líder do setor e suporte 24 horas nos sete dias da semana em 10 centros globais para otimizar continuamente seu MFA.

GDPR, ISO, PSD2 badges

Segurança de nível empresarial, em conformidade com o mundo

O MessageBird é certificadao ISO/IEC 27001:2013, compatível com GDPR e PSD2. Além disso, todos os dados são criptografados em REST e em trânsito - com conexões SMS diretas e criptografadas de ponta a ponta.

Como funciona a Verify API

1

O usuário inicia o processo de verificação com uma ação, como um login ou tentativa de transação.

2

O Verify envia ao usuário um código de verificação de 6 a 10 dígitos por SMS, voz ou e-mail e aguarda uma resposta.

3

Se a entrada do usuário corresponder ao código entregue, o Verify valida a verificação como bem-sucedida.

Trusted by enterprises,
loved by developers

Comece a trabalhar em minutos com nossas APIs confiáveis e com escalonamento automático, com documentaçõe abrangentess, referências completas de API e SDKs intuitivos.

Ler os documentos
accessKey := "YOUR_ACCESS_KEY"

// Create a client.
c := messagebird.New(accessKey)

verify, err := verify.Create(c, "client-email@example.com", &verify.VerifyParams{
  Originator: "verify@company.com",
  // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/   Type: "email"
})
var messagebird = require('messagebird')('YOUR_ACCESS_KEY');

var originator = "verify@company.com";// The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
var recipient = "client-email@example.com";
var additionalParams = { timeout: 60}

//Creating a token with email
messagebird.verify.createWithEmail(originator, recipient, additionalParams, function (err, response) {
 if (err) {
   return console.log(err); } console.log(response);
});
var client = Client.CreateDefault("YOUR_ACCESS_KEY");

var optionalArguments = new VerifyOptionalArguments
{
   Type = MessageType.Email,
   Originator = "verify@company.com"
   // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
};

var verify = client.CreateVerify("client-email@example.com", optionalArguments);
final MessageBirdService wsr = new
MessageBirdServiceImpl("YOUR_ACCESS_KEY");
final MessageBirdClient messageBirdClient =
new MessageBirdClient(wsr);Verify verify = null;

VerifyRequest request = new VerifyRequest("client-email@example.com");
request.setType("email");
request.setOriginator("verify@company.com");
// The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/request.setTimeout(300);

verify = messageBirdClient.sendVerifyToken(request);
$messageBird = new Client('YOUR_ACCESS_KEY');

$verify = new Verify();$verify->recipient = 'client-email@example.com';

$extraOptions = [   'type' => 'email',   'originator' => 'verify@company.com',   // The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/   'timeout' => 60,];
curl -X POST https://rest.messagebird.com/verify-H 'Authorization: AccessKey YOUR_ACCESS_KEY'-d "type=email"-d "recipient=client-email@example.com"-d "originator=verify@company.com"\ # The originator email domain needs to be set up as an email channel in your account at https://dashboard.messagebird.com/en/channels/
SDKs pré-compilados

Bibliotecas de cliente e servidor em tudo, desde Node, PHP, Java e muito mais.

Integração fácil

Integrações pré-compiladas para Salesforce, Shopify, Zendesk, Zapier e muito mais.

Documentos de API abrangentes

Documentação completa para ajudar os desenvolvedores a construir com rapidez e eficiência.

Guias

Tutoriais e guias simples passo a passo para começar a usar em minutos.

Preços

Pague somente por conversões para colocar seus negócios e clientes em primeiro lugar

Padrão do Verify

$0,04 USD

Por verificação bem-sucedida* + taxa de canal

Há disponbilidade de descontos por volume para taxas de canal e mensagem.

Sucesso do Verify

Pague apenas por verificações bem-sucedidas

Sem taxas de canal adicionais. O preço baseado no sucesso permite gastos mais previsíveis e ajuda a prevenir custos inesperados causados por agentes maliciosos.

*A verificação bem-sucedida ocorre quando o token de um usuário final corresponde ao token da MessageBird. Um token é o código OTP gerado pela MessageBird.

Estabeleça a verificação do usuário com alcance global, não importa a escala

Cookie Settings