返回顶部
i

inngest

Manage Inngest serverless background jobs and event-driven workflows via REST API. Use when asked to send events, trigger functions, list runs, cancel jobs, or inspect workflow history. Requires INNGEST_EVENT_KEY and INNGEST_SIGNING_KEY env vars.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
55
下载量
0
收藏
概述
安装方式
版本历史

inngest

# Inngest Skill Base event ingestion URL: `https://inn.gs/e/<INNGEST_EVENT_KEY>` Management API base: `https://api.inngest.com/v1` ## Auth ```bash # Send an event (key in URL) curl -X POST "https://inn.gs/e/$INNGEST_EVENT_KEY" \ -H "Content-Type: application/json" \ -d '{"name":"app/user.signup","data":{"userId":"123"}}' # Management API curl -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ https://api.inngest.com/v1/runs ``` ## Common Operations **Send a single event:** ```bash curl -X POST "https://inn.gs/e/$INNGEST_EVENT_KEY" \ -H "Content-Type: application/json" \ -d '{"name":"app/order.created","data":{"orderId":"ord_123","total":49.99},"user":{"id":"usr_456"}}' ``` **Send a batch of events:** ```bash curl -X POST "https://inn.gs/e/$INNGEST_EVENT_KEY" \ -H "Content-Type: application/json" \ -d '[{"name":"app/email.sent","data":{"to":"a@example.com"}},{"name":"app/email.sent","data":{"to":"b@example.com"}}]' ``` **List function runs:** ```bash curl -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ "https://api.inngest.com/v1/runs?limit=20&status=running" ``` **Get a specific run:** ```bash curl -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ "https://api.inngest.com/v1/runs/$RUN_ID" ``` **Cancel a function run:** ```bash curl -X DELETE \ -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ "https://api.inngest.com/v1/runs/$RUN_ID" ``` **List all registered apps:** ```bash curl -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ "https://api.inngest.com/v1/apps" ``` **Replay a failed run:** ```bash curl -X POST \ -H "Authorization: Bearer $INNGEST_SIGNING_KEY" \ "https://api.inngest.com/v1/runs/$RUN_ID/replay" ``` ## Tips - Event names follow `domain/noun.verb` convention (e.g. `app/user.created`) - Batch up to 512 events per POST to reduce HTTP overhead - The `user.id` field enables per-user throttle and concurrency controls - Filter runs by `status` (running, completed, failed, cancelled) to keep responses lean

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 inngest-1775974028 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 inngest-1775974028 技能

通过命令行安装

skillhub install inngest-1775974028

下载 Zip 包

⬇ 下载 inngest v1.0.0

文件大小: 1.42 KB | 发布时间: 2026-4-13 10:39

v1.0.0 最新 2026-4-13 10:39
High-quality API skill by SkillPlexAI

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部