Guia completo para gerar o link oficial de login da Amazon Flex, extrair o token do motorista (Atnr|...) e integrar a troca de nome cadastral via API ou scripts prontos para copiar e colar.
Todas as chamadas aos endpoints de troca de nome exigem sua chave de API ativa (flx_live_...), enviada no cabeçalho HTTP:
x-api-key: flx_live_9b0e271a5f6e8c7438db02c918a
HTTP 402 Payment Required.
Para trocar o nome de um motorista na Amazon Flex, seu bot ou aplicação precisa do Token de Sessão do Motorista (conhecido tecnicamente como Refresh Token, que sempre se inicia com Atnr|...).
1. Você gera a URL oficial de login da Amazon Flex configurada com PKCE (código SHA-256 e serial de dispositivo emulado).
2. Você envia esse link para o motorista (no WhatsApp ou no seu sistema).
3. O motorista abre o link, digita o e-mail e senha da conta Amazon Flex e resolve a verificação.
4. Ao concluir com sucesso, a Amazon tenta redirecionar para a página do app:
https://www.amazon.com/ap/maplanding?openid.oa2.code=ANc12345678...
5. O motorista (ou seu sistema) copia essa URL e envia para a troca: a Amazon entrega o Refresh Token oficial (Atnr|...).
Se você prefere que o seu próprio robô faça tudo de forma independente, disponibilizamos scripts 100% prontos que utilizam apenas bibliotecas nativas (sem precisar instalar nada):
Você também pode testar e gerar o token agora mesmo usando a ferramenta abaixo:
Executa a atualização instantânea do nome cadastral do motorista usando o token obtido na etapa anterior.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| accountToken | string | Sim | Token de login do motorista obtido no Passo 2 (inicia com Atnr|...). |
| firstName | string | Sim | Primeiro nome legal do motorista (ex: Carlos). |
| middleName | string | Não | Nome do meio (opcional). |
| lastName | string | Sim | Sobrenome legal do motorista (ex: Silva). |
{
"ok": true,
"status": "COMPLETED",
"message": "Nome atualizado com sucesso.",
"before": { "firstName": "Jose", "lastName": "Souza" },
"after": { "firstName": "Carlos", "middleName": "Eduardo", "lastName": "Silva" },
"creditsRemaining": 14,
"transactionId": "tx_1700000000",
"timestamp": "2026-10-02T22:00:00.000Z"
}
Consulta o saldo de créditos disponível na sua conta em tempo real.
{
"ok": true,
"account": { "email": "cliente@dominio.com", "credits": 25, "active": true },
"key": { "name": "Chave Producao", "createdAt": "2026-10-01T12:00:00.000Z" }
}
Lista os pacotes de créditos ativos, promoções e cupons para checkout automatizado.
GET /api/v1/plans?promo=VIP20