n8n-public-api(Public API 端点)
io.github.n8n-io/n8n/public-api
使用 @PublicApiController 为 n8n Public API v1 新增、迁移或更新端点,涵盖公开 DTO、API key 与 RBAC scope、游标分页、OpenAPI 与覆盖率接线及测试。在 packages/cli/src/public-api/v1/ 下工作,或需要把已有服务通过 /api/v1 暴露时使用。
“Rest Api” 共 1,463 个结果
io.github.n8n-io/n8n/public-api
使用 @PublicApiController 为 n8n Public API v1 新增、迁移或更新端点,涵盖公开 DTO、API key 与 RBAC scope、游标分页、OpenAPI 与覆盖率接线及测试。在 packages/cli/src/public-api/v1/ 下工作,或需要把已有服务通过 /api/v1 暴露时使用。
io.github.google/skills/google-ads-api-mcp-setup
引导开发者下载、配置并安装官方开源的 Google Ads MCP 服务器。当用户想把其 AI 助手(如 Gemini、Claude Code 或 Cursor)连接到 Google Ads 账户,以自然语言查询广告系列或获取报告指标时使用。
io.github.github/awesome-copilot/api-breaking-change-detector
Cross-references C# Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like Fetch, Axios, NSwag) to catch contract drift in both directions: backend changes that break client applications (renamed/removed JSON keys, new required parameters, status code shifts) and frontend code sending fields the backend no longer reads. Works directly against source code, not exported OpenAPI spec files. Use when the user asks to check for breaking API changes, verify frontend/backend contract sync, or audit a DTO/controller change against its TypeScript/JS consumers before merging. Not for generating new API code from a spec (see openapi-to-application-code) or scaffolding new endpoints (see aspnet-minimal-api-openapi).
io.github.affaan-m/ECC/x-api
X/Twitter API 集成,用于发布推文、推文串、读取时间线、搜索和数据分析。涵盖 OAuth 认证模式、速率限制和平台原生内容发布。适用于用户希望以编程方式与 X 交互时。
io.github.affaan-m/ECC/api-design
REST API 设计模式:资源命名、状态码、分页、过滤、错误响应、版本管理,以及生产 API 的限流。在设计或审查 REST 端点、资源命名、状态码、分页或版本管理时使用。
io.github.usestrix/strix/api-security-testing
用 Strix 对 REST、GraphQL 或 gRPC API 做安全测试——自主 agent 从 OpenAPI/GraphQL schema(或通过爬取)枚举端点,并实际利用 OWASP API Security Top 10(2023)中的 API 特有漏洞类别:对象级授权失效(BOLA/IDOR)、对象属性级授权失效(过度数据暴露与批量赋值)、功能级授权失效、资源消耗不受限、SSRF、注入以及认证/token 缺陷。每个发现都附带可工作的 proof-of-concept 请求。当用户要求对 API、端点或后端服务做渗透测试、安全测试、审计或查找漏洞时使用。
io.github.affaan-m/ECC/x-api
X/Twitter API 集成,用于发布推文、推文串、读取时间线、搜索和数据分析。涵盖 OAuth 认证模式、速率限制和平台原生内容发布。适用于用户希望以编程方式与 X 交互时。
io.github.mukul975/Anthropic-Cybersecurity-Skills/escaping-containers-to-host
在获授权的容器安全评估中,利用特权 pod、host 挂载、runC CVE 与暴露的 Docker socket 突破容器到达宿主机。适用于执行获批的逃逸测试、演示特权或 hostPath 工作负载的真实影响,或验证逃逸缓解措施是否有效。关键词:容器逃逸、privileged、hostPath、docker.sock、runC CVE-2019-5736、CVE-2024-21626、release_agent、nsenter。不要用于对这些手法的防御性检测——那用 detecting-container-escape-attempts。
io.github.debpalash/VoiceStudio/fastapi-python
Expert in FastAPI Python development with best practices for APIs and async operations
io.github.TriliumNext/Trilium/adding-internal-api-route
在 Trilium 中新增、移动或接入内部 REST 端点(新的 /api/* 路由)时使用:在核心共享处理器(packages/trilium-core/src/routes/index.ts 的 buildSharedApiRoutes,约 140 条同时运行于 standalone sqlite-wasm 构建的路由)与仅服务端路由(apps/server/src/routes/routes.ts)之间做选择,挑选 apiRoute/asyncApiRoute 或 route/asyncRoute 包装器,并落实隐式返回约定(对象→200、undefined→204、[status, body] 元组→对应状态)与 convertEntitiesToPojo 较窄的实体解包逻辑。多数路由属于核心共享(在 WASM 下运行),apps/server/src/routes/api/ 只是少数。配合 writing-unit-tests 编写跨运行时的 CoreApiTester 测试。
io.github.affaan-m/ECC/fastapi-patterns
FastAPI 最佳实践,涵盖项目结构、Pydantic v2 模型、依赖注入、异步处理器、认证、授权、事务性服务层,以及使用 httpx 和 pytest 的测试。适用于构建或审查 FastAPI 应用——Pydantic 模型、依赖、异步处理器、认证或测试。
io.github.affaan-m/ECC/api-connector-builder
完全遵循目标仓库现有集成模式来构建新的 API 连接器或 provider。需要在不另造一套架构的前提下再加一个集成时使用。
io.github.affaan-m/ECC/api-design
REST API 设计模式:资源命名、状态码、分页、过滤、错误响应、版本管理,以及生产 API 的限流。在设计或审查 REST 端点、资源命名、状态码、分页或版本管理时使用。
io.github.videojs/video.js/review-api
Review Video.js TypeScript APIs without editing code. Use for inference, state, extensibility, composition, packaging, or architecture audits.
io.github.google/skills/data-manager-api-audience-ingestion
引导开发者使用 Data Manager API 及其相关客户端库来管理(添加、移除与清空)面向 Google 产品的受众成员。当用户想上传受众成员、移除特定用户,或清空/替换整个受众(用于 Customer Match、移动设备 ID 受众或 Data Manager API 支持的其他受众用例)时使用。不用于上传事件或转化(用 data-manager-api-event-ingestion 技能)。
io.github.mukul975/Anthropic-Cybersecurity-Skills/implementing-api-schema-validation-security
基于 OpenAPI Specification 与 JSON Schema 文档实施 API schema 校验,在 API 网关(运行时)与开发阶段(shift-left)双重执行,锁定请求/响应契约并拒绝未知属性。适用于防御注入攻击(SQLi、XSS、XXE)、阻止 mass assignment,或防止未经校验的 API 响应泄露数据。
io.github.mukul975/Anthropic-Cybersecurity-Skills/exploiting-api-injection-vulnerabilities
针对 API 参数、请求头与请求体测试注入缺陷——SQL 注入、NoSQL 注入、操作系统命令注入、LDAP 注入与 SSRF——按目标后端定制载荷以提取数据、执行命令或触达内网服务,对应 OWASP API8:2023 与 API7:2023(SSRF)。适用于对 API 做 SQLi、NoSQL 注入、命令注入或 SSRF 测试,或评估 API 输入校验。
io.github.mukul975/Anthropic-Cybersecurity-Skills/exploiting-excessive-data-exposure-in-api
针对 OWASP API3:2023(数据过度暴露)测试 API:拦截原始 API 响应并与 UI 实际渲染的内容比对,找出前端过滤掉但 API 仍在传输的 PII、内部标识、调试数据或业务敏感字段。适用于审计 REST 或移动应用 API 的过度取数、响应过滤绕过或端点响应中的非预期数据泄露。
io.github.remotion-dev/remotion/deprecate-api
关于公共 Remotion API 的弃用如何在 TypeScript 源码与文档中呈现的参考。在添加、审查或讨论保留可用但需弃用的函数、组件、hook、类型、prop、选项或其他公共 API 时使用。
io.github.twbs/bootstrap/bootstrap-utility-api
Use, extend, and customize Bootstrap 6's utility API. Use when adding a custom utility class, modifying or removing Bootstrap's default utilities, enabling responsive or state variants, or trimming the generated utility CSS.
io.github.google/skills/google-ads-api-account-diagnostics
诊断 Google Ads 账户表现问题,如因广告排名、出价或预算导致的转化损失(价值或数量)、线索量下降与展示份额(机会)流失。用于排查突发表现下滑、分析广告系列展示份额指标、调查线索量偏低,或寻找出价与预算约束。不用于设置新广告系列、直接上传转化事件,或一般的 Google Mobile Ads SDK 集成问题(改用 gma-android-integrate)。
io.github.HKUDS/OpenSpace/api-proxy-endpoint
创建无服务器 API 代理端点,隐藏 API 密钥并为仪表盘前端提供统一后端。面向 Vercel 部署设计。
io.github.ruvnet/ruflo/api-docs
从源代码生成 API 文档,支持 JSDoc 与 OpenAPI。
io.github.flutter/agent-plugins/api-review
按权威的 API Design 指南对指定代码进行评审。当用户要求做 API 评审,或要求按 API 设计原则检查代码时使用。