API Gateway

🧠 百款 API 一钥通联,安全托管无忧集成

开发榜 #3

统一接入 100+ 第三方 API 的托管网关,通过单一密钥安全调用 Slack、Notion、Stripe 等服务,支持 CLI 与多语言 SDK。

收藏
284.3k
安装
75.5k
版本
1.0.113
CLS 安全性认证2026-05-08
点击查看完整报告 >

使用说明

核心用法

api-gateway 是 Maton 提供的托管式 API 路由服务,让用户通过单一 MATON_API_KEY 即可调用 100+ 第三方服务(Slack、Notion、HubSpot、Stripe、Google Workspace 等),无需管理各平台的独立认证凭据。

两种调用模式:
1. CLI 快捷命令maton slack channel list --limit 10

2. 原生 API 透传https://api.maton.ai/{app}/{native-api-path}

典型工作流
1. maton login 获取 API 密钥

2. maton connection create {app} 建立服务授权(OAuth2/API Key)

3. 使用 maton connection list 查看可用连接

4. 调用具体 API,多账户场景需指定 --connection 参数

完整示例(Python):

import urllib.request, os, json
req = urllib.request.Request('https://api.maton.ai/slack/api/conversations.list?limit=10')
req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')
req.add_header('Maton-Connection', '{connection_id}')  # 多账户必选
print(json.load(urllib.request.urlopen(req)))

显著优点

  • 统一认证层:一次登录,全平台通行,避免分散管理数十个 API 密钥
  • 148+ 服务覆盖:从 SaaS(Salesforce、Airtable)到基础设施(Vercel、Supabase)完整支持
  • 零代码适配:透传原生 API,保留官方 SDK 的完整能力,无功能阉割
  • 多账户隔离:同一服务支持多个企业/个人账号,通过 Maton-Connection 头部精确路由
  • 安全审计友好:集中记录所有第三方调用,便于合规审查

潜在缺点与局限性

  • 网络依赖:所有流量必经 Maton 网关(api.maton.ai),离线环境不可用
  • 速率限制:10 req/s 的账户级限制,高并发场景需自行实现退避重试
  • 延迟开销:相比直连增加 ~50-150ms 跳转延迟
  • 供应商锁定:深度集成后迁移成本较高(需重写认证层)
  • 调试黑箱:第三方 API 报错信息可能透传不完整,故障排查需 Maton 平台协助

适合人群

| 场景 | 推荐度 |
|------|--------|
| 快速原型/MVP 开发 | ⭐⭐⭐⭐⭐ |
| 多账户管理(如代运营多个客户) | ⭐⭐⭐⭐⭐ |
| 无后端经验的自动化脚本 | ⭐⭐⭐⭐⭐ |
| 高频交易系统(>10 req/s) | ⭐⭐☆☆☆ |
| 严格数据本地化的金融/政务 | ⭐☆☆☆☆ |

常规风险

1. 密钥泄露MATON_API_KEY 泄露将导致所有连接服务暴露;文档明确要求不打印、不硬编码、及时轮换
2. 越权操作:误用 DELETE/POST 造成数据丢失;Skill 强制要求修改类操作必须用户显式确认

3. 授权过期:第三方 OAuth 令牌过期会引发 500 错误,需重新创建连接

4. 敏感数据透传:邮件、客户信息等通过网关时,需确认 Maton 的数据留存策略符合 GDPR 要求

---
来源:Maton 官方文档(T2 可信组织),安全评分 92/100(CLS-Certify v2.1.0)

API Gateway 内容

references文件夹
active-campaign文件夹
acuity-scheduling文件夹
airtable文件夹
apify文件夹
apollo文件夹
asana文件夹
attio文件夹
basecamp文件夹
baserow文件夹
beehiiv文件夹
box文件夹
brave-search文件夹
brevo文件夹
buffer文件夹
cal-com文件夹
calendly文件夹
callrail文件夹
chargebee文件夹
clickfunnels文件夹
clicksend文件夹
clickup文件夹
clio文件夹
clockify文件夹
coda文件夹
cognito-forms文件夹
companycam文件夹
confluence文件夹
constant-contact文件夹
dropbox文件夹
dropbox-business文件夹
elevenlabs文件夹
eventbrite文件夹
exa文件夹
facebook-page文件夹
fal-ai文件夹
fathom文件夹
firebase文件夹
firecrawl文件夹
fireflies文件夹
front文件夹
getresponse文件夹
github文件夹
google-ads文件夹
google-analytics-admin文件夹
google-analytics-data文件夹
google-apps-script文件夹
google-bigquery文件夹
google-calendar文件夹
google-classroom文件夹
google-contacts文件夹
google-docs文件夹
google-drive文件夹
google-forms文件夹
google-mail文件夹
google-meet文件夹
google-merchant文件夹
google-play文件夹
google-search-console文件夹
google-sheets文件夹
google-slides文件夹
google-tag-manager文件夹
google-tasks文件夹
google-workspace-admin文件夹
grafana文件夹
granola-mcp文件夹
schemas文件夹
gumroad文件夹
highlevel-pit文件夹
hubspot文件夹
instantly文件夹
jira文件夹
jobber文件夹
jotform文件夹
kaggle文件夹
keap文件夹
kibana文件夹
kit文件夹
klaviyo文件夹
lemlist文件夹
linear文件夹
linkedin文件夹
linkedin-community-management文件夹
mailchimp文件夹
mailerlite文件夹
mailgun文件夹
make文件夹
manus文件夹
manychat文件夹
memelord文件夹
meta-ads文件夹
microsoft-excel文件夹
microsoft-teams文件夹
microsoft-to-do文件夹
monday文件夹
motion文件夹
netlify文件夹
notion文件夹
notion-mcp文件夹
schemas文件夹
one-drive文件夹
one-note文件夹
outlook文件夹
pdf-co文件夹
pipedrive文件夹
podio文件夹
posthog文件夹
quickbooks文件夹
quo文件夹
reducto文件夹
resend文件夹
salesforce文件夹
sendgrid文件夹
sentry文件夹
sharepoint文件夹
signnow文件夹
slack文件夹
snapchat文件夹
squarespace文件夹
squareup文件夹
stripe文件夹
sunsama-mcp文件夹
schemas文件夹
supabase文件夹
systeme文件夹
tally文件夹
tavily文件夹
telegram文件夹
ticktick文件夹
todoist文件夹
toggl-track文件夹
trello文件夹
twenty文件夹
twilio文件夹
typeform文件夹
unbounce文件夹
vercel文件夹
vimeo文件夹
wati文件夹
whatsapp-business文件夹
woocommerce文件夹
wordpress文件夹
wrike文件夹
xero文件夹
youtube文件夹
youtube-analytics文件夹
youtube-reporting文件夹
zoho-bigin文件夹
zoho-bookings文件夹
zoho-books文件夹
zoho-calendar文件夹
zoho-crm文件夹
zoho-inventory文件夹
zoho-mail文件夹
zoho-people文件夹
zoho-projects文件夹
zoho-recruit文件夹
zoom文件夹
zoom-admin文件夹
手动下载zip · 272.1 kB
README.mdtext/markdown
请选择文件