unofax
Blog

unofax agora oferece suporte a x402: pague por fax com USDC

O x402 chega ao fax

O unofax agora oferece suporte a x402, o protocolo de pagamento aberto que transforma o código de status HTTP 402, por muito tempo adormecido, em um padrão funcional para microtransações. Você pode enviar um fax pela API x402 do unofax por $0,20 USDC por página, sem conta, sem chaves de API e sem cadastro. Pague a partir de qualquer carteira, na rede Base, em uma única carga assinada.

Este post explica o que é x402, por que ele é relevante para o fax em particular e como a integração do unofax funciona de ponta a ponta. Foi escrito para desenvolvedores que constroem ferramentas para agentes, mas o mesmo fluxo serve para qualquer pessoa que prefira pagar alguns centavos em USDC a fornecer um cartão de crédito.

O que o x402 realmente é

O HTTP 402 Payment Required está reservado na especificação HTTP desde a primeira versão do HTTP/1.1. Por décadas ficou sem uso, com navegadores, servidores e proxies tratando-o como um espaço reservado para um futuro padrão de pagamento que nunca chegou. O x402 é o protocolo que finalmente preenche essa lacuna.

A mecânica é simples. Um cliente faz uma requisição a um endpoint pago. O servidor responde com HTTP 402 e um cabeçalho que descreve qual pagamento é exigido: um valor, um ativo (como USDC), uma rede (como Base) e um endereço de destino. O cliente assina uma carga de pagamento com sua carteira, repete a requisição com a assinatura anexada, e o servidor verifica a liquidação on-chain antes de atender à requisição. Sem contas, sem chaves limitadas por taxa, sem faturas mensais.

A combinação de stablecoins como USDC, redes L2 de baixa taxa como Base e o código de status 402 finalmente torna as microtransações práticas, com latência abaixo de um centavo e custo adicional abaixo de um centavo. Você pode ler a especificação completa do x402 para os detalhes do protocolo.

Por que o x402 é relevante para o fax

O fax é uma das poucas APIs em que a cobrança por chamada realmente se encaixa no custo subjacente. Todo fax tem um custo real e mensurável por página do lado da operadora, e ninguém envia um milhão de faxes por dia. Uma API de fax tradicional obriga você a se cadastrar, informar um cartão de crédito e financiar um saldo mínimo só para enviar uma única página. Esse custo adicional é maior do que o próprio fax.

O x402 reduz esse custo adicional a zero. Abra a documentação, envie um trabalho, assine um pagamento e o fax é enviado. Não há saldo para recarregar, plano para escolher nem chave para rotacionar. Para um fax ocasional (um formulário de imposto para o IRS, um encaminhamento médico, uma petição judicial), isso é significativamente mais simples do que as alternativas existentes. Para uma comparação com o fluxo padrão pelo navegador, veja nosso guia sobre como enviar um PDF por fax sem uma máquina de fax.

O preço no endpoint x402 é um valor fixo de $0,20 USDC por página para qualquer um dos mais de 45 países suportados. A folha de rosto continua gratuita. Não há acréscimo para destinos internacionais, sem sobretaxa para números gratuitos e sem valor mínimo. Comparado ao fluxo baseado em cartão descrito em nossa referência de preços, o fluxo x402 troca uma tarifa por página ligeiramente menor pelo custo adicional de configurar a carteira.

Como funciona o fluxo x402 do unofax

A integração completa está documentada na página x402 do unofax, mas o formato dela são quatro chamadas HTTP diretas. Cada chamada é uma requisição REST normal; apenas a terceira envolve uma assinatura de carteira.

  • Crie um trabalho de fax. Faça um POST para /api/x402 com o número de fax de destino no formato E.164 e um nome de arquivo. O servidor retorna um ID de trabalho, uma URL de upload pré-assinada e um endpoint de status.
  • Envie o documento. Faça um PUT dos bytes brutos do arquivo para a URL pré-assinada. O unofax aceita os mesmos formatos de arquivo que o fluxo pelo navegador: PDF, Word, PNG, JPG, HEIC, TIFF e outros.
  • Pague e envie. Faça um POST para o endpoint de envio sem nenhum cabeçalho de pagamento. O servidor responde com HTTP 402 e o requisito de pagamento: valor em unidades atômicas de USDC, o identificador da rede Base e o endereço de recebimento. Assine o pagamento com sua carteira conforme a especificação do x402 e reenvie a mesma requisição com a assinatura no cabeçalho PAYMENT-SIGNATURE. O servidor verifica a liquidação on-chain e coloca o fax na fila de transmissão.
  • Verifique o status de entrega. Consulte o endpoint de status a cada poucos segundos até o status chegar a sent ou failed. A maioria dos faxes é concluída em um a dois minutos por página, o mesmo tempo de ponta a ponta do fluxo pelo navegador acompanhado na página de status de entrega.

As folhas de rosto são suportadas como um objeto estruturado na requisição de criação do trabalho. Você pode informar o nome do remetente, os dados do destinatário, o assunto, um indicador de urgência e uma marca de confidencialidade, e a folha de rosto é gerada como a primeira página sem custo adicional. As mesmas opções de folha de rosto multilíngue estão disponíveis, incluindo rótulos específicos para alemão, japonês, espanhol, francês, coreano e vários outros idiomas.

Por que os agentes de IA precisam disso

A reação mais comum a uma API paga em 2026 é perguntar por que alguém precisa de mais um padrão de pagamento. A resposta honesta é que este foi feito para software, não para pessoas. As redes de cartões foram projetadas em torno de uma pessoa digitando seu número em um formulário. Elas pressupõem um único titular do cartão, transações pouco frequentes e uma janela de estorno medida em meses. Nada disso se aplica a um agente autônomo que precisa fazer dez compras em uma hora e prestar contas de cada uma de forma independente.

As pessoas estão muito mais dispostas a conceder a um agente de IA uma carteira de criptomoedas limitada do que a compartilhar um cartão de crédito. Uma carteira pode conter um orçamento fixo, assinar apenas transações específicas e ser revogada instantaneamente. Um cartão de crédito não pode. Quando um agente sai dos trilhos, você prefere que ele tenha $5 em USDC em risco do que todo o limite do seu cartão. Essa lacuna de confiança é a razão estrutural pela qual o x402 existe, e é o motivo pelo qual o fax é uma integração inicial útil: um agente agindo em nome de um usuário pode preencher um formulário, preparar um PDF e enviá-lo a um órgão do governo sem nunca pedir ao usuário um número de cartão.

O endpoint x402 do unofax está documentado de uma forma que um agente pode autodescobrir. O esquema no estilo OpenAPI está publicado na página de referência do x402, os parâmetros são explícitos e não há etapa de integração fora do fluxo. Um agente capaz de ler documentação e chamar HTTP pode usar o unofax sem um humano no circuito.

Comparação: x402 x APIs de fax tradicionais

Para desenvolvedores avaliando onde o fluxo x402 se encaixa, a tabela abaixo resume as diferenças práticas em relação à típica API de fax SaaS.

unofax x402 API de fax tradicional
Cadastro Nenhum E-mail, senha, às vezes verificação por telefone
Chaves de API Nenhuma Segredo por conta, precisa ser rotacionado
Valor mínimo Uma página Plano mensal ou saldo pré-pago
Custo por página $0,20 USDC, fixo Varia por país e plano
Forma de pagamento USDC na Base, assinado por requisição Cartão de crédito cadastrado
Adequado para agentes Sim, o esquema é autodescobrível Não, exige integração humana
Tempo de liquidação Segundos, on-chain Dias, via processadora de cartão

O fluxo tradicional ainda faz sentido se você envia milhares de faxes por mês e quer faturamento consolidado. Para a maioria dos casos de uso abaixo desse volume, o x402 remove mais atrito do que adiciona. Se você não tem certeza de qual lado da linha sua carga de trabalho se encontra, nosso post de comparação sobre como os serviços de fax online se comparam analisa os prós e contras com mais profundidade.

Tendências do setor: a ascensão dos serviços nativos de IA

Um serviço nativo de IA é aquele que um agente autônomo pode usar sem modificações: preços por uso, sem exigência de conta e APIs autodescobríveis acessíveis por documentação pública. Essa definição está se tornando o padrão de trabalho entre desenvolvedores que constroem infraestrutura para agentes, porque cada uma dessas propriedades elimina uma etapa em que, de outra forma, um humano precisaria intervir.

A maioria das APIs SaaS existentes falha em pelo menos um desses testes. Elas exigem um formulário de cadastro, exigem uma chave em um gerenciador de segredos ou têm a documentação atrás de um login. Nenhuma dessas é uma barreira intransponível para um humano, mas cada uma é uma parada obrigatória para um agente agindo sozinho. O efeito cumulativo é que o ecossistema de agentes em 2026 está travado na reconstrução das portas de entrada dos serviços, e não na capacidade dos modelos.

O fax é um exemplo improvável, mas útil, de um serviço que se encaixa perfeitamente na definição de nativo de IA. O custo por chamada é real e limitado, a ação é concreta e fácil de verificar (um documento chega a um número específico) e os casos de uso (formulários do governo, petições judiciais, papelada médica) são exatamente o tipo de tarefa rotineira que as pessoas delegam. Para saber mais sobre por que o fax persiste como camada de transporte em fluxos de trabalho de saúde, governo e jurídico, veja nosso post mais aprofundado sobre o tema.

Configuração da carteira e primeiros passos

Para usar o endpoint x402 do unofax você precisa de uma carteira que contenha USDC na rede Base e possa assinar cargas de pagamento EIP-712. Qualquer carteira compatível com a Base funciona; opções populares incluem a Coinbase Wallet, a MetaMask com a Base adicionada como rede e uma variedade de carteiras programáticas voltadas a desenvolvedores de agentes.

Financiar a carteira envolve fazer a ponte de USDC para a Base ou comprá-lo diretamente em uma corretora que suporte saques na Base. Alguns dólares são suficientes para enviar dezenas de páginas, já que cada fax é liquidado individualmente a $0,20 USDC. Não é preciso pré-financiar um saldo do lado do unofax; a carteira é o saldo.

Para a primeira chamada, o caminho mais simples é usar um dos clientes de exemplo da documentação de referência do x402. Cada exemplo mostra as chamadas de criação, upload, pagamento e status como comandos curl simples, mais um pequeno auxiliar de assinatura. Assim que esse ciclo funcionar contra um número de teste, o mesmo código funciona sem alterações para qualquer um dos destinos por país cobertos pelo unofax, incluindo os Estados Unidos, o Japão, a Alemanha e o Reino Unido.

Segurança, privacidade e o que o unofax não vê

O fluxo x402 não altera o tratamento subjacente dos documentos. Os arquivos enviados pela URL pré-assinada são criptografados em trânsito e em repouso, assim como no fluxo pelo navegador. Os documentos são excluídos automaticamente após sete dias, e você pode solicitar a exclusão antecipada pelo suporte. As notas completas sobre segurança de pagamento e de documentos se aplicam igualmente aos trabalhos x402.

O que o x402 remove especificamente é o vínculo entre você e uma identidade de cobrança. Não há endereço de e-mail associado aos seus trabalhos, nem número de cartão cadastrado, nem histórico de uso vinculado a um registro de cliente. O único identificador que o servidor vê é o endereço da carteira que assinou o pagamento, e um endereço de carteira é tão anônimo ou tão identificado quanto você decidir torná-lo. Para usuários que enviam material sensível (uma petição judicial, um prontuário médico, uma resposta a uma autuação fiscal), isso é uma redução significativa na pegada de dados.

O trade-off é que não há um painel no nível da conta. Se você precisa acompanhar o uso ao longo de muitos faxes, faça isso no seu próprio sistema usando os IDs de trabalho retornados pela API. Para a maioria das cargas de trabalho de agentes esse é o comportamento desejado, já que o agente já mantém seu próprio estado.

Notas práticas e limites

Vale conhecer algumas restrições antes de configurar a integração. Nenhuma é surpreendente, mas cada uma importa em produção.

  • O tamanho máximo de arquivo é 100 MB. Uploads maiores retornam HTTP 413 e precisam ser divididos.
  • O número máximo de páginas é 300 por fax. Para documentos mais longos, envie vários trabalhos e faça referência a eles nas linhas de assunto das folhas de rosto.
  • O endpoint de envio retorna 409 se o processamento estiver incompleto. Aguarde até o status chegar a ready_to_send antes de solicitar os detalhes de pagamento.
  • Os requisitos de pagamento têm um prazo de validade. Se você demorar demais sobre uma resposta 402, solicite uma nova. A validade está incluída na carga de status.
  • Transmissões com falha não são reembolsadas automaticamente no x402. Diferentemente do fluxo com cartão, os pagamentos on-chain são finais na liquidação. Uma falha de entrega aparece como failed no status; entre em contato com o suporte com o ID do trabalho para resolução.
  • O agendamento é suportado. Informe um scheduledTime no formato RFC 3339 na criação do trabalho, e o fax é transmitido nesse momento após a liquidação do pagamento. Aplica-se a mesma lógica do agendamento pelo navegador, incluindo até sete dias de antecedência.

Para cargas de trabalho de agentes de alta frequência, a recomendação prática é manter o saldo de USDC da carteira baixo e recarregado de forma programática, em vez de manter um saldo grande. Isso limita o raio de impacto caso o agente algum dia se comporte mal, e não custa nada a mais porque cada fax é liquidado de forma independente.

Conclusão

O x402 transforma o fax em algo que um agente pode usar da mesma forma que usa qualquer outra ferramenta da web: ler a documentação, chamar a API, assinar o pagamento e obter o resultado. O unofax agora oferece suporte nativo a isso por $0,20 USDC por página, sem conta, sem chaves e com a mesma infraestrutura de entrega que alimenta o fluxo pelo navegador. Para enviar seu primeiro fax com USDC, abra a referência do x402 no unofax.com, copie o exemplo e envie seu trabalho. Para enviar pelo fluxo padrão do navegador, acesse unofax.com e arraste seu PDF para a área de upload.