unofax
首个支持 x402 的传真服务

通过 x402 使用 USDC 发送传真——专为 AI 智能体打造的 API。

$0.20USDC / 页免费封面页

在线发送传真,使用 USDC 付款。专为 AI 智能体打造,人类用户同样适用。无需账户、无需 API 密钥、无需 OAuth。只需一个钱包和一次 HTTP 请求。您的智能体用 USDC 付款,文档便会通过真实电话线路拨出。 x402 协议.

为什么用 x402 发传真?

无隐藏费用每页 $0.20,全包价格。Gas 费?我们承担。收据上不会有意外收费项目。
即时结算付款与发送一气呵成。USDC 转账在链上确认的那一刻,您的传真便已进入队列。没有发票,也没有支付处理延迟。
无需账户无需注册表单,无需 API 密钥。有钱包?您已经可以使用系统了。
不受制于单一供应商x402 是一个开放协议。没有专有 SDK,也不依赖特定平台。只要能发出 HTTP 请求,就能发送传真。

谁在用 x402 发送传真?

AI 智能体为此而生。无需 OAuth,无需存储凭证。您的智能体用钱包付款,一次 HTTP 往返即可发送传真,甚至不会抱怨拨号音。
人类也一样有人让你发一份传真,你一度想辞职不干了。别急。连接钱包,用 USDC 付款,赶在咖啡变凉之前搞定它。

x402 与传统传真 API 对比

Feature comparison between unofax x402 and traditional fax APIs
unofax x402传统 API
注册无需注册,只需钱包。账户 + 身份验证
API 密钥无需必需
最低消费$0,只有发传真时才付费。通常每月 $10 - $50 以上
每月 10 页总计 $2.00通常为 $10.50 - $51.50
付款方式即时链上结算信用卡 + 发票
智能体友好支持,钱包验证通常需要凭证
首次发传真所需时间不到 2 分钟通常需要数小时到数天

* 费用对比基于截至 2026 年主要传真 API 提供商公开的典型定价。实际费用可能有所不同。unofax 提供批量折扣,联系 support@unofax.com 了解详情。

准备好接入了吗?

查看 API

x402 传真平台详情

45 多个国家美国、加拿大、英国、日本、德国、澳大利亚等 40 多个国家和地区。 查看完整列表
您的文档,您做主传输和静态存储均加密。我们不会读取、记录您的文件,也不会将其保留超过必要时长。默认保护隐私。
基于 Base 网络的 USDC付款在 Base 网络上结算,费用低廉,确认迅速。我们承担 Gas 费,因此您每页只需支付 $0.20。
支持 8 种文件格式PDF、Word、PNG、JPG、GIF、WebP、HEIC 和 TIFF。无论手头是什么文件,都能发送。

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).

常见问题

什么是 x402?

这是一种通过 HTTP 使用稳定币为网络服务付款的开放协议。服务器返回 402 Payment Required,您的钱包完成签名,请求便可通过。无需账户,无需 API 密钥,无需繁琐手续。可以把它想象成往传真机里投币,只不过这些币是在链上的。

开始使用需要什么?

一个装有些许 USDC 的加密钱包,以及一份值得发送的文档。无需注册,无需 API 密钥,无需等待审批。只需两条 curl 命令,就能听到那熟悉的拨号音。

费用是多少?

在 Base 网络上每页 0.20 USDC。封面页免费,不计入总页数。Gas 费也由我们承担。大量发送用户可享受批量折扣。

可以发送到哪些地方?

支持 45 多个国家和地区,包括美国、加拿大、英国、日本、德国、澳大利亚,以及欧洲和亚太地区的大部分国家。

我的文档安全吗?

文档在传输和静态存储时均加密。我们不会记录文档内容,文件在不再需要时会被自动删除。我们没有理由查看您的传真内容。

送达需要多长时间?

大多数传真每页耗时 1 到 2 分钟即可完成。实际速度取决于收件方的传真机和电话网络状况,有些传真机就是慢工出细活。

如果传真发送失败怎么办?

如果出现问题,请携带您的 jobId 联系 support@unofax.com,我们会为您处理。

AI 智能体可以使用吗?

当然可以。该 API 是无状态的,并通过钱包进行身份验证,因此任何拥有 HTTP 客户端和钱包的智能体都能自主发送传真。无需 OAuth,无需存储凭证。您的机器人可以在您睡觉时替您发传真。