Envoyez un fax en USDC via x402 — l'API conçue pour les agents IA.
Envoyez des fax en ligne et payez en crypto. Conçu pour les agents IA, mais tout aussi efficace pour les humains. Pas de compte, pas de clés API, pas d'OAuth. Juste un portefeuille et une requête HTTP. Votre agent paie en USDC et le document part sur une vraie ligne téléphonique. protocole x402.
Pourquoi x402 pour le fax ?
Qui envoie des fax avec x402 ?
x402 vs APIs fax traditionnelles
| unofax x402 | APIs traditionnelles | |
|---|---|---|
| Inscription | Aucune. Juste un portefeuille. | Compte + vérification |
| Clés API | Inutiles | Obligatoires |
| Dépense minimale | $0. Payez uniquement quand vous faxez. | Généralement $10 - $50+/mois |
| 10 pages/mois | $2.00 au total | Généralement $10.50 - $51.50 |
| Paiement | Instantané, on-chain | Carte bancaire + factures |
| Compatible agents | Oui, authentification par portefeuille | Nécessite généralement des identifiants |
| Temps avant le premier fax | Moins de 2 minutes | Généralement quelques heures à quelques jours |
* Les comparaisons de coûts sont basées sur les tarifs publics habituels des principaux fournisseurs d'API fax en 2026. Les coûts réels peuvent varier. Des remises pour volume sont disponibles chez unofax. Contactez support@unofax.com pour en savoir plus.
Prêt à intégrer ?
Voir l'APIDétails de la plateforme fax x402
API reference
All endpoints are relative to https://unofax.com
POST with the destination number and file name. You'll get back a jobId, a pre-signed uploadUrl, and links to check status or trigger the send.{
"faxNumber": "+14155551212",
"fileName": "contract.pdf"
}{
"jobId": "fax_8a3b...",
"status": "awaiting_upload",
"uploadUrl": "https://unofax.com/uploads/...?Policy=...&Signature=...&Key-Pair-Id=...",
"statusUrl": "/api/x402/fax_8a3b...",
"sendUrl": "/api/x402/fax_8a3b.../send"
}Request body
faxNumberrequired"+14155551212".fileNamerequiredmimeTypeoptional"application/pdf". Inferred from fileName when omitted.scheduledTimeoptionalPUT the raw file bytes to the pre-signed uploadUrl from step 1.Content-Type: application/pdf
<raw file bytes>GET /api/x402/{jobId} every 2-3 seconds until status becomes ready_to_send. Typical processing takes 5-15 seconds.{
"jobId": "fax_8a3b...",
"faxNumber": "+14155551212",
"status": "ready_to_send",
"pageCount": 3,
"payment": {
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589...",
"amountAtomic": "600000",
"amountDisplay": "0.6 USDC",
"payTo": "0x1a2b...",
"expiresAt": "2026-04-17T00:00:00Z"
},
"previewUrl": "/preview/fax_8a3b.../contract.pdf",
"sendUrl": "/api/x402/fax_8a3b.../send"
}Possible statuses
awaiting_uploadprocessingready_to_sendPOST to the send endpoint without a payment header. The server returns 402 with a PAYMENT-REQUIRED header containing the base64-encoded x402 payment requirement (amount, currency, network, and receiving address). If the document is still processing, you'll get 409 Conflict instead.{
"error": "payment required"
}
PAYMENT-REQUIRED header (base64-decoded):
{
"accepts": [{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589...",
"amount": "200000",
"payTo": "0x1a2b..."
}]
}PAYMENT-SIGNATURE header. The server verifies the on-chain payment and queues the fax.PAYMENT-SIGNATURE: <base64-encoded x402 payment payload>{
"status": "sending",
"jobId": "fax_8a3b...",
"pageCount": 3
}GET /api/x402/{jobId} every 5 seconds until status resolves to sent or failed. Most faxes complete in 1 to 2 minutes per page.{
"status": "sent",
"jobId": "fax_8a3b...",
"pageCount": 3
}Delivery statuses
sendingsentfailedjobId.Error responses
400faxNumber, invalid E.164 format, unsupported file type, or cover sheet validation error. Response body includes a message field with details.402404jobId.409413FAQ
Qu'est-ce que x402 ?
C'est un protocole ouvert pour payer des services web en stablecoins via HTTP. Le serveur répond 402 Payment Required, votre portefeuille signe, et la requête passe. Pas de compte, pas de clés API, pas de paperasse. Imaginez glisser une pièce dans le fax — sauf que la pièce est on-chain.
De quoi ai-je besoin pour commencer ?
Un portefeuille crypto avec quelques USDC et un document à faxer. Pas d'inscription, pas de clé API, pas d'attente de validation. Vous êtes à deux commandes curl de la tonalité tant attendue.
Combien ça coûte ?
$0.20 USDC par page sur le réseau Base. Les pages de garde sont gratuites et ne comptent pas dans le total. Nous prenons aussi en charge les frais de gas. Des remises pour volume sont disponibles pour les gros expéditeurs.
Vers quels pays puis-je envoyer des fax ?
Plus de 45 pays, dont les États-Unis, le Canada, le Royaume-Uni, le Japon, l'Allemagne, l'Australie, et la majorité de l'Europe et de l'Asie-Pacifique.
Mes documents sont-ils sécurisés ?
Les documents sont chiffrés en transit et au repos. Nous ne journalisons pas le contenu des documents, et les fichiers sont automatiquement supprimés dès qu'ils ne sont plus nécessaires. Nous n'avons aucune raison de lire vos fax.
Combien de temps prend la livraison ?
La plupart des fax sont transmis en 1 à 2 minutes par page. La vitesse effective dépend de la machine et du réseau téléphonique du destinataire. Certains fax aiment prendre leur temps.
Que se passe-t-il si le fax échoue ?
En cas de problème, contactez-nous à support@unofax.com avec votre jobId et nous réglerons ça.
Les agents IA peuvent-ils utiliser ceci ?
Absolument. L'API est sans état et authentifiée par portefeuille, donc tout agent disposant d'un client HTTP et d'un portefeuille peut envoyer des fax de manière autonome. Pas d'OAuth, pas d'identifiants stockés. Votre bot peut faxer pendant que vous dormez.
Les tarifs peuvent évoluer. L'utilisation de ce service est soumise à nos Conditions d'utilisation et à notre Politique de confidentialité.