unofax
x402'deki ilk faks hizmeti

x402 üzerinden USDC ile faks gönderin: yapay zekâ ajanları için geliştirilmiş API.

$0.20USDC / sayfaÜcretsiz kapak sayfası

Online faks gönderin ve USDC ile ödeyin. Yapay zekâ ajanları için geliştirildi, insanlar için de aynı derecede iyi çalışır. Hesap yok, API anahtarı yok, OAuth yok. Yalnızca bir cüzdan ve bir HTTP isteği. Ajanınız USDC ile öder, belge gerçek bir telefon hattı üzerinden gönderilir. x402 protokolü.

Faks için neden x402?

Gizli ücret yokSayfa başı $0.20, her şey dahil. Gas ücretleri mi? Bizden. Faturanızda sürpriz kalem yok.
Anında mutabakatTek akışta ödeyin ve gönderin. USDC transferi zincirde onaylandığı anda faksınız sıraya alınır. Fatura yok, ödeme işlemcisi gecikmesi yok.
Hesap gerekmezKayıt formu yok, API anahtarı yok. Cüzdanınız var mı? O halde zaten sistemdesiniz.
Sağlayıcıya bağımlılık yokx402 açık bir protokoldür. Tescilli SDK yok, platform bağımlılığı yok. HTTP isteği yapabiliyorsanız faks da gönderebilirsiniz.

x402 ile kimler faks gönderiyor?

Yapay zekâ ajanlarıTam da bunun için tasarlandı. OAuth yok, saklanacak kimlik bilgisi yok. Ajanınız bir cüzdanla öder ve tek bir HTTP gidiş dönüşüyle faks gönderir. Çevirmeli bağlantı seslerinden bile şikâyet etmez.
İnsanlar daBiri sizden bir şey fakslamanızı istedi ve kısa bir an istifa etmeyi düşündünüz. Etmeyin. Cüzdanınızı bağlayın, USDC ile ödeyin ve kahveniz soğumadan işinize dönün.

x402 ve geleneksel faks API'leri

Feature comparison between unofax x402 and traditional fax APIs
unofax x402Geleneksel API'ler
KayıtYok. Yalnızca bir cüzdan.Hesap + doğrulama
API anahtarlarıGerekmezZorunlu
Asgari harcama$0. Yalnızca faks gönderdiğinizde ödeyin.Genellikle ayda $10 - $50+
Ayda 10 sayfaToplam $2.00Genellikle $10.50 - $51.50
ÖdemeAnında, zincir üzerindeKredi kartı + faturalar
Ajan dostuEvet, cüzdanla kimlik doğrulamaGenellikle kimlik bilgisi gerektirir
İlk fakse kadar geçen süre2 dakikadan kısaGenellikle saatler ila günler

* Maliyet karşılaştırmaları, büyük faks API sağlayıcılarının 2026 itibarıyla yayımladığı tipik fiyatlara dayanır. Gerçek maliyetler farklılık gösterebilir. unofax'ta toplu indirimler mevcuttur. Ayrıntılar için support@unofax.com adresine yazın.

Entegre etmeye hazır mısınız?

API'yi inceleyin

x402 faks platformu ayrıntıları

45+ ülkeABD, Kanada, Birleşik Krallık, Japonya, Almanya, Avustralya, Türkiye ve 40'tan fazlası. Tam listeyi görün
Belgeleriniz size özeldirAktarımda ve depolamada şifrelenir. Dosyalarınızı okumaz, kaydetmez veya gerekenden uzun süre saklamayız. Varsayılan olarak gizlilik.
Base üzerinde USDCÖdemeler Base ağında gerçekleşir. Düşük ücretler, hızlı kesinleşme. Gas ücretini biz karşılarız, böylece tam olarak sayfa başı $0.20 ödersiniz.
8 dosya biçimiPDF, Word, PNG, JPG, GIF, WebP, HEIC ve TIFF. Elinizde ne varsa gönderin.

API reference

All endpoints are relative to https://unofax.com

1
Create a fax jobFire off a 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.
POST/api/x402
{
  "faxNumber": "+14155551212",
  "fileName": "contract.pdf"
}
200Response
{
  "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
string
E.164 destination number, e.g. "+14155551212".
fileNamerequired
string
File name with extension. Used to infer MIME type.
mimeTypeoptional
string
Explicit MIME type, e.g. "application/pdf". Inferred from fileName when omitted.
scheduledTimeoptional
string
RFC 3339 timestamp. If omitted, the fax sends immediately after payment.
2
Upload your documentPUT the raw file bytes to the pre-signed uploadUrl from step 1.
PUT{uploadUrl}
Content-Type: application/pdf
<raw file bytes>
Then poll GET /api/x402/{jobId} every 2-3 seconds until status becomes ready_to_send. Typical processing takes 5-15 seconds.
GET/api/x402/{jobId}
200Response
{
  "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_upload
Waiting for file upload.
processing
File received, converting to fax format.
ready_to_send
Ready for payment. Proceed to step 3.
3
Pay and 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.
POST/api/x402/{jobId}/send
402Response
{
  "error": "payment required"
}

PAYMENT-REQUIRED header (base64-decoded):
{
  "accepts": [{
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589...",
    "amount": "200000",
    "payTo": "0x1a2b..."
  }]
}
Sign the payment with your wallet per the x402 spec, then resend the same request with a PAYMENT-SIGNATURE header. The server verifies the on-chain payment and queues the fax.
POST/api/x402/{jobId}/send
PAYMENT-SIGNATURE: <base64-encoded x402 payment payload>
202Response
{
  "status": "sending",
  "jobId": "fax_8a3b...",
  "pageCount": 3
}
4
Check delivery statusPoll GET /api/x402/{jobId} every 5 seconds until status resolves to sent or failed. Most faxes complete in 1 to 2 minutes per page.
GET/api/x402/{jobId}
200Response
{
  "status": "sent",
  "jobId": "fax_8a3b...",
  "pageCount": 3
}

Delivery statuses

sending
Fax is dialing or transmitting.
sent
Fax delivered successfully.
failed
Transmission failed. Contact support@unofax.com with your jobId.

Error responses

400
Bad Request
Invalid input. Missing faxNumber, invalid E.164 format, unsupported file type, or cover sheet validation error. Response body includes a message field with details.
402
Payment Required
Expected on the send endpoint. Contains x402 payment details. Not an error.
404
Not Found
Invalid or expired jobId.
409
Conflict
Document is still processing. Wait and retry the send request.
413
Payload Too Large
File exceeds the maximum upload size (100 MB).

SSS

x402 nedir?

Web hizmetleri için HTTP üzerinden stablecoin ile ödeme yapmayı sağlayan açık bir protokoldür. Sunucu 402 Payment Required der, cüzdanınız imzalar ve istek gerçekleşir. Hesap yok, API anahtarı yok, evrak işi yok. Faks makinesine jeton atmak gibi düşünün, yalnızca jetonlar zincir üzerinde.

Başlamak için neye ihtiyacım var?

Biraz USDC bulunan bir kripto cüzdanı ve fakslamaya değer bir belge. Kayıt yok, API anahtarı yok, onay beklemek yok. O tatlı çevir sesini duymaya iki curl komutu uzaktasınız.

Ne kadar tutar?

Base ağında sayfa başı $0.20 USDC. Kapak sayfaları ücretsizdir ve toplama dahil edilmez. Gas ücretlerini de biz üstleniyoruz. Yüksek hacimli gönderenler için toplu indirimler mevcuttur.

Nerelere faks gönderebilirim?

ABD, Kanada, Birleşik Krallık, Japonya, Almanya, Avustralya, Türkiye ile Avrupa ve Asya-Pasifik'in büyük bölümü dahil 45+ ülke.

Belgem güvende mi?

Belgeler aktarımda ve depolamada şifrelenir. Belge içeriğini kaydetmeyiz ve dosyalar artık gerekmediğinde otomatik olarak silinir. Fakslarınızı okumak için hiçbir nedenimiz yok.

İletim ne kadar sürer?

Faksların çoğu sayfa başına 1 ila 2 dakikada tamamlanır. Gerçek hız alıcının cihazına ve telefon şebekesine bağlıdır. Bazı faks makineleri acele etmeyi sevmez.

Faks başarısız olursa ne olur?

Bir sorun çıkarsa jobId bilginizle support@unofax.com adresinden bize ulaşın, çözelim.

Yapay zekâ ajanları bunu kullanabilir mi?

Kesinlikle. API durumsuzdur ve cüzdanla kimlik doğrulaması yapar; bu yüzden HTTP istemcisi ve cüzdanı olan her ajan kendi başına faks gönderebilir. OAuth yok, saklanan kimlik bilgisi yok. Siz uyurken botunuz faks gönderebilir.