Verstuur een fax met USDC via x402 — de API gebouwd voor AI-agents.
Verstuur faxen online en betaal met USDC. Gebouwd voor AI-agents, werkt net zo goed voor mensen. Geen account, geen API-sleutels, geen OAuth. Alleen een wallet en een HTTP-verzoek. Je agent betaalt in USDC en het document belt uit over een echte telefoonlijn. x402-protocol.
Waarom x402 voor fax?
Wie verstuurt er faxen met x402?
x402 versus traditionele fax-API's
| unofax x402 | Traditionele API's | |
|---|---|---|
| Aanmelden | Niet nodig. Alleen een wallet. | Account + verificatie |
| API-sleutels | Niet nodig | Vereist |
| Minimale besteding | $0. Betaal alleen wanneer je faxt. | Meestal $10 - $50+/maand |
| 10 pagina's/maand | $2.00 totaal | Meestal $10.50 - $51.50 |
| Betaling | Direct, on-chain | Creditcard + facturen |
| Agent-vriendelijk | Ja, wallet-authenticatie | Vereist meestal inloggegevens |
| Tijd tot eerste fax | Minder dan 2 minuten | Meestal uren tot dagen |
* Kostenvergelijkingen zijn gebaseerd op typische gepubliceerde prijzen van grote fax-API-providers per 2026. Werkelijke kosten kunnen variëren. Volumekortingen beschikbaar bij unofax. Neem contact op met support@unofax.com voor meer informatie.
Klaar om te integreren?
Bekijk de APIDetails van het x402-faxplatform
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.409413Veelgestelde vragen
Wat is x402?
Het is een open protocol om met stablecoins over HTTP voor webdiensten te betalen. De server zegt 402 Payment Required, je wallet ondertekent, en het verzoek gaat door. Geen accounts, geen API-sleutels, geen papierwerk. Zie het als muntjes in het faxapparaat stoppen, alleen zijn de muntjes on-chain.
Wat heb ik nodig om te beginnen?
Een cryptowallet met wat USDC en een document dat het faxen waard is. Geen aanmelding, geen API-sleutel, geen wachten op goedkeuring. Je bent twee curl-commando's verwijderd van die heerlijke kiestoon.
Hoeveel kost het?
$0.20 USDC per pagina op het Base-netwerk. Voorbladen zijn gratis en tellen niet mee voor het totaal. Wij nemen ook de gasvergoedingen voor onze rekening. Volumekortingen zijn beschikbaar voor afzenders met veel volume.
Waar kan ik faxen naartoe sturen?
45+ landen, waaronder de VS, Canada, VK, Japan, Duitsland, Australië en het grootste deel van Europa en Azië-Pacific.
Is mijn document veilig?
Documenten worden versleuteld onderweg en in rust. We loggen geen documentinhoud, en bestanden worden automatisch verwijderd zodra ze niet meer nodig zijn. We hebben geen enkele reden om je faxen te lezen.
Hoe lang duurt de bezorging?
De meeste faxen zijn klaar binnen 1 tot 2 minuten per pagina. De werkelijke snelheid hangt af van het apparaat van de ontvanger en het telefoonnetwerk. Sommige faxapparaten nemen nu eenmaal graag de tijd.
Wat gebeurt er als de fax mislukt?
Als er iets misgaat, neem dan contact met ons op via support@unofax.com met je jobId en we lossen het op.
Kunnen AI-agents dit gebruiken?
Absoluut. De API is stateless en wordt geauthenticeerd via een wallet, dus elke agent met een HTTP-client en een wallet kan zelfstandig faxen versturen. Geen OAuth, geen opgeslagen inloggegevens. Je bot kan faxen terwijl je slaapt.
Prijzen kunnen wijzigen. Op het gebruik van deze dienst zijn onze Servicevoorwaarden en Privacybeleid van toepassing.