OTPBase
v1 API live
为人、脚本和 AI agent 而生

OTP 即 API。 别再手动输 2FA 验证码了。

接入你的邮箱、手机或 TOTP 应用。从任何地方读取最新的验证码——一条 curl、一个 CI 任务、一个需要完成登录的 AI agent。一小时后自动删除。

15min
可见
1hr
写入磁盘
0trk
遥测
接入你的 AI agent——粘贴一行、给它一个 token,搞定。
prompt 需要验证码时,用请求头 Authorization: Bearer <my-token> 请求 GET https://otpbase.com/api/v1/codes/latest?service=<name>
~/agent live
$ curl -H "Authorization: Bearer otpb_..." \
   https://otpbase.com/api/v1/codes/latest?service=GitHub

{
  "code": "482913",
  "service": "GitHub",
  "received_at": "2026-05-05T10:21:07Z",
  "seconds_remaining": 838
}
otpbase.com/codes
GitHub · iPhone
482913
14m
Stripe · gmail 🔥
907412
28s
支付宝 · iPhone
736251
3m
与它们并肩 GitHub Stripe Coinbase Resend Cursor GitHub Actions Apple ID 支付宝 微信
人们为什么用它

每套现代自动化里,那块 2FA 拼图。

需要完成登录的 agent

Claude Code、Cursor、Operator、Manus——一撞上 2FA 这堵墙就停下。给它们一个一次调用的 API,它们就能继续跑下去。

卡在 2FA 后面的 CI

你的端到端测试需要登录 Stripe、Slack 或你自己的后台。在某个任务步骤里读出 OTP,填进去,继续往下。

身在海外,收国内短信

银行、支付宝、微信的验证码发到你在境外查不了的国内号码。用 iOS Shortcut 转发,人在路上也能读。

多账号运维

五十个 SaaS 订阅、密码重置、账号审计。别再翻五个收件箱——一个页面,一次查询。

🔥

一次性身份

搭配邮箱别名服务使用。一次性账号的验证码到达,你复制一次,开启阅后即焚后这一行 30 秒内就消失。

让验证码流动起来

60 秒配对你的手机

把收到的短信直接转发进 OTPBase。iPhone 用 Apple Shortcut,Android 用免费的短信转发 App。点一下某个步骤,看看屏幕上会发生什么。

自动轮播中 已暂停 — 点击任意步骤
9:41 5G100%
OTPBase Forward
Apple Shortcut · 1 action
When triggered, sends the SMS body and sender to your OTPBase account over HTTPS.
otpbase.com / devices / pair
Pairing code
382 941
Expires in 4:58
Paste this into the shortcut. We bind it to a long-lived device token.
otpb_a3f9c…
New Personal Automation
When I receive Message
Sender: Any · Contains digits
Run OTPBase Forward
Ask Before Running: Off
9:41
Sunday, May 5
OTPBASEnow
Code received
GitHub · 482913 · 14m left
▲ ingested via /api/v1/ingest/mobile
Google Play
SMS Forwarder
★ 4.6 · 1M+ installs
Webhooks · Filters · Free
Tasker, MacroDroid and AutoNotification work too.
Webhook
URL
https://otpbase.com/api/v1/ingest/mobile
Method
POST
Header
Authorization: Bearer otpb_…
Filters
OTP only (regex)
/(\d{4,8})\b/
Skip banking SMS
招行 · 工行 · 建行 …
Sender allowlist
Notifications
SFSMS Forwardernow
Forwarded to otpbase.com
200 OK · 142ms
OTPBasenow
Code received
GitHub · 482913 · 14m left
已配对
你也可以通过邮箱 IMAP 配对,或从你自己的脚本推送。参见 API.

一个尊重你注意力的小工具。

为一个人打造——就是你。没有团队、没有 SSO,也没有塞满空图表的仪表盘。

八方汇聚

IMAP 邮箱、转发短信的 iOS Shortcut、以及自托管的 TOTP,全部汇入同一条时间线。

默认加密

服务端 AES-256-GCM 静态加密。开启可选的查看密码,你的验证码就绝不会以明文离开浏览器。

自动删除

验证码在 15 分钟后从实时视图隐藏。这一行在 1 小时后从磁盘物理擦除。两个时间窗都可以收紧——甚至短到阅后即焚。

数据生命周期

15 分钟可见。1 小时消失。

验证码可见 15 分钟——长到够用,短到就算屏幕被瞟一眼也无关紧要。一小时内,这一行就从数据库物理删除。此后没有任何备份还留着它。两个时间窗都可按账号调整。

1
到达
在这一行写入之前就已静态加密。
2
可见 · 15 分钟
出现在 /codes 页面并通过 API 提供。
3
隐藏
从所有视图中消失,进入删除队列。
4
擦除 · 1 小时
这一行从磁盘消失。没有备份保留它。
🔥
可选:阅后即焚
点一下验证码复制——30 秒后它就消散。共享屏幕时很有用。
安全,直说

生来短暂。静态加密。到点物理删除。

OTPBase 是一条中转通道,不是保险库。验证码从这里经过,停留到刚够你用,然后被抹除——先从视图,再从磁盘。没有归档,没有分析数据仓库,备份磁带上也没有影子副本。

磁盘上的每一份密文都用 AES-256-GCM 包裹,密钥只存在于我们的环境中。开启可选的查看密码,连我们都读不到这些验证码——只有持有你派生密钥的浏览器会话才能。

AES-256-GCM
静态加密
15 min
可见窗口
1 hour
物理删除
0 telemetry
永不做数据分析

阅读架构文档

可编程

一个你的 agent 能对话的 REST API。

在设置里签发一个个人访问 token,然后从任何地方读取验证码——CI 机器人、AI agent、你的笔记本。设计上只读。同样适用 1 小时删除。

查看 API 参考文档
$ curl
$ curl -H "Authorization: Bearer otpb_..." \
   https://otpbase.com/api/v1/codes/latest?service=GitHub

{
  "code": "482913",
  "service": "GitHub",
  "received_at": "2026-05-05T10:21:07Z",
  "seconds_remaining": 838
}
定价

定价配得上它这个小工具的身份。

$1 / 月
最划算
$8 / 年
$20 / 三年

6 个月免费试用 · 随时取消 · 开始无需绑卡

常见问题

注册前,大家常问的问题。

还在犹豫?发邮件到 support@otpbase.com——每一封都有人亲自读。

浏览帮助中心

一条中转通道,把来自你邮箱、手机(转发的短信)和 TOTP 应用的一次性验证码汇集到一个页面——并通过只读 API 提供最新的验证码。验证码在 15 分钟后自动隐藏,并在一小时内被物理删除。

三个来源,汇入同一条时间线:IMAP 邮箱、从你手机转发的短信(iPhone 上用 Apple Shortcut,Android 上用免费的转发 App)、以及你粘贴或从 Google Authenticator 导入的自托管 TOTP 种子。

默认情况下,每条验证码都用 AES-256-GCM 静态加密,密钥只存在于我们的环境中。开启可选的查看密码,你的验证码就变为端到端加密——只在你的浏览器里解密,连我们也读不到。

可见 15 分钟,随后隐藏;这一行在 1 小时内从磁盘物理删除,此后也没有备份保留它。两个时间窗都可按账号调整——你可以一路收紧到阅后即焚,即复制 30 秒后就丢弃验证码。

可以。用 iOS Shortcut 或 Android 转发工具把它们从你的国内号码转发过来,然后在任何地方读取——SIM 卡留在国内而你身在海外时尤其方便。解析器开箱即识别主流国内银行和 App。

这正是核心用途。在「设置 → API」下签发一个只读 token,然后带上 Authorization: Bearer 请求头调用 GET /api/v1/codes/latest?service=<name>。curl、GitHub Actions、Claude Code、Cursor 或任何 HTTP 客户端都能用。

$1/月、$8/年,或 $20/三年。新账号享 6 个月免费试用,开始时无需绑卡。

新验证码会停止汇入,但你仍可访问你的账号和设置——不会提前删除任何东西。重新订阅后汇入即恢复。你的数据绝不出售或共享;产品背后没有任何分析数据仓库。