搜索 apifare 现成可调用 API 目录,查看每个 API 的 slug、参数和每次调用价格(积分),未命中的搜索会被记录以便补充目录。按 slug 调用目录中的 API,费用自动从积分扣除并随结果返回。获取一次性保险库链接,让用户自行保存其提供商 API 密钥(BYOK),无需在对话中粘贴。查询预付积分余额并获取充值链接,或在所有者已启用自动充值授权时发起充值。使用所有者已存入的根凭据在服务端注入,调用供应商管理 API(Supabase、Vercel、Fly、Resend、GitHub、npm、Cloudflare、Lemon Squeezy)。在服务端迁移或生成密钥,密钥值不进入对话。
适用场景
适合助手需要执行网页搜索、抓取、天气等现成 API 调用而不想逐个接入提供商时,也适合在不暴露密钥值的情况下管理供应商账户或迁移密钥。
Search the apifare catalog of ready-to-call APIs (web search, scraping, weather, and more). Returns each API's slug, params, and per-call price in prepaid credits. Every miss is logged so missing APIs get added.
输入参数query必填
call_api
Call an API (spends prepaid credits)
Call an API from the apifare catalog by slug (find slugs with search_apis). The cost in prepaid credits is deducted automatically and returned with the result.
输入参数slug必填params
get_vault_link
Get a secure link for the user's own API key
Get a secure one-time link where the user can save their OWN API key for a provider (BYOK). Never ask the user to paste an API key into the chat — always use this link instead. BYOK calls cost a flat 0.1 credits; the user's own provider account pays the provider.
输入参数provider必填
check_balance
Check the prepaid balance
Check the remaining apifare prepaid credit balance (1 credit = $0.01) and get the top-up link.
无需输入参数。
topup
Top up the balance (charges the owner's card)
Top up the apifare balance from the owner's standing auto-refill mandate (if the owner enabled one). Charges within the owner's configured limits and returns the new balance. Without a mandate, returns payment instructions to relay to the user.
输入参数amount_usd
vendor_call
Call a vendor management API
Call a vendor MANAGEMENT API (supabase, vercel, fly, resend, github, npm, cloudflare, lemonsqueezy) with the owner's vaulted root credential injected server-side. Native request/response; destructive, billing, and member/admin routes are blocked. The root token is never visible.
输入参数bodypath必填methodvendor必填
secret_transfer
Move a secret between vendors, server-side
Move a secret from one vendor to another SERVER-SIDE — the value never enters this conversation. Example: fetch a Supabase service_role key and place it as a Vercel env var.
输入参数to必填from必填
secret_generate
Generate a secret and place it at a vendor
Generate a random secret and place it directly at a vendor resource SERVER-SIDE — the value never enters this conversation.