my-webhook-api

Captures inbound HTTP webhook deliveries and stores payloads for inspection and automation workflows.

83|Updated May 8, 2026
One-click install
npx skills add https://github.com/myapihq/myapi --skill my-webhook-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: my-webhook-api
Source: https://github.com/myapihq/myapi/tree/main/skills/my-webhook-api
Command: npx skills add https://github.com/myapihq/myapi --skill my-webhook-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of receiving external service events reliably by providing dedicated inbound webhook endpoints that capture and store incoming deliveries for later inspection and automation.

Core Features & Use Cases

  • Inbound Event Collection: Create unique webhook endpoints for third-party services such as payment providers, code repositories, and custom applications.
  • Delivery Inspection and Workflow Integration: Store request bodies and headers, review individual deliveries, and connect received events to automated workflows.
  • Use Case: A business can receive Stripe payment notifications or GitHub events through a MyAPI webhook endpoint, inspect the payload, and trigger follow-up actions automatically.

Quick Start

Create a webhook endpoint and use it to receive and inspect incoming events from an external service.

Frequently Asked Questions about my-webhook-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture and inspect inbound webhooks from external services?

To capture and inspect inbound webhooks, create a dedicated HTTP endpoint to receive external event deliveries, then store the request payloads and headers for later inspection. This allows you to review individual deliveries from services like Stripe or GitHub.

Can I use a single webhook endpoint for both Stripe and GitHub event ingestion?

Yes, webhook endpoints can be created for third-party services like Stripe, GitHub, and Slack. You create unique endpoints for each external service to capture incoming event deliveries and store payloads for integration and inspection.

How do I trigger automated workflows from received webhook payloads?

You can trigger automated workflows by binding received webhook events to your automated processes. After inbound HTTP deliveries are captured and payloads are stored, connect the received events to follow-up actions for event-driven automation.

What is the best way to store HTTP webhook payloads for later inspection?

The best way to store HTTP webhook payloads for inspection is to use a dedicated endpoint that persists incoming request bodies and headers. This enables reliable delivery lookup and review of individual event payloads from external applications.

Do I need any dependencies to receive external webhook deliveries?

No dependencies are required to receive external webhook deliveries. The system provides dedicated inbound HTTP endpoints natively, allowing you to capture, store, and inspect event payloads from third-party services without additional components.

What limitations exist when using dedicated endpoints for event ingestion?

When using dedicated endpoints for event ingestion, the primary limitation is that incoming deliveries are captured and stored for inspection rather than processed inline. Follow-up actions require explicit workflow binding to automate responses to the stored payloads.