LunarPay API v2 — Quickstart (dev/tef.php) Base configurada: https://SEU-DOMINIO.com/api Autenticação: - Token: POST /v2/oauth/token com Authorization: Basic base64(client_id:client_secret) - Demais rotas: Authorization: Bearer Pix — Saque (Payment): - POST /v2/pix/payment - creditParty.key = chave PIX de DESTINO (para onde o saque será enviado). - debtorName e debtorDocument (CPF/CNPJ) são obrigatórios no body. - keyType (opcional) ajuda a validar/normalizar a chave (EMAIL, TELEFONE, CPF, CNPJ, EVP). - EVP = chave aleatória do Pix (identificador gerado pelo banco/PSP; normalmente no formato UUID, ex: 123e4567-e89b-12d3-a456-426614174000). - Se você enviar apenas creditParty.keyType (sem key), a API tenta usar a chave do próprio usuário autenticado (email/telefone/cpf/cnpj) cadastrada no perfil. - Débito do saldo = amount + taxa (tax) configurada no banco. Ações disponíveis (use via navegador ou curl): ?action=token ?action=pix_qrcode ?action=pix_payment ?action=pix_status ?action=webhook_get ?action=crypto_coins ?action=crypto_wallets&coin=USDT ?action=crypto_deposit_status&coin=USDT&address=... ?action=p2p_quote Observação: endpoints de status suportam wait=1, timeout_ms, interval_ms.