Webhook Simulation
Generate webhook event payloads and run public-safe local simulations without persistent delivery.
- Access
- public-safe
- MCP tool
- generate_test_payload
- Human
- /lab
- API
- /api/v1/agent
site key: webhooklab
Webhook simulator, signature workbench, delivery tracker, contract validator, MCP server, and agent-operable PlatPhorm surface.
Generate webhook event payloads and run public-safe local simulations without persistent delivery.
Generate HMAC signatures for test webhook payloads without persisting raw secrets.
Verify webhook signatures against payloads and timestamp tolerance without persisting raw secrets.
Register webhook receiver endpoints with SSRF-safe URL validation.
Create persistent webhook events with protected dispatch; public reads are redacted.
Inspect webhook delivery and attempt state with public-safe redaction.
Replay webhook deliveries with protected authorization and explicit operator confirmation.
Create and manage persistent webhook contracts.
Validate webhook payloads against known contracts or demo schemas.
Receive Vercel webhook events and verify configured Vercel signatures.
Expose webhook tools, resources, and prompts through JSON-RPC MCP.
Expose safe agent actions with protected mutations gated by PLATPHORM_API_KEY.
Publish human API docs and parseable OpenAPI metadata for public and protected routes.
Expose public-safe discovery files for agents and crawlers.
| Route type | Expected URL | Canonical URL | Status | Source | Command |
|---|---|---|---|---|---|
| home | / | https://webhooks.platphormnews.com/ | working | route | |
| lab | /lab | https://webhooks.platphormnews.com/lab | working | route | |
| dashboard | /dashboard | https://webhooks.platphormnews.com/dashboard | working | route | |
| docs | /docs | https://webhooks.platphormnews.com/docs | working | route | |
| explore | /explore | https://webhooks.platphormnews.com/explore | working | route | |
| changelog | /changelog | https://webhooks.platphormnews.com/changelog | working | route | |
| status | /status | https://webhooks.platphormnews.com/status | working | route | |
| capabilities | /capabilities | https://webhooks.platphormnews.com/capabilities | working | route | |
| endpoints | /endpoints | https://webhooks.platphormnews.com/endpoints | working | route | |
| events | /events | https://webhooks.platphormnews.com/events | working | route | |
| deliveries | /deliveries | https://webhooks.platphormnews.com/deliveries | working | route | |
| replays | /replays | https://webhooks.platphormnews.com/replays | working | route | |
| contracts | /contracts | https://webhooks.platphormnews.com/contracts | working | route | |
| signatures | /signatures | https://webhooks.platphormnews.com/signatures | working | route | |
| templates | /templates | https://webhooks.platphormnews.com/templates | working | route | |
| integrations | /integrations | https://webhooks.platphormnews.com/integrations | working | route | |
| integrations-spec | /integrations/spec | https://webhooks.platphormnews.com/integrations/spec | working | route | |
| integrations-evals | /integrations/evals | https://webhooks.platphormnews.com/integrations/evals | working | route | |
| integrations-sandbox | /integrations/sandbox | https://webhooks.platphormnews.com/integrations/sandbox | working | route | |
| integrations-agentui | /integrations/agentui | https://webhooks.platphormnews.com/integrations/agentui | working | route | |
| integrations-monitor | /integrations/monitor | https://webhooks.platphormnews.com/integrations/monitor | working | route | |
| clients-cli | /clients/cli | https://webhooks.platphormnews.com/clients/cli | working | route | |
| faq | /faq | https://webhooks.platphormnews.com/faq | working | route | |
| api-docs | /api/docs | https://webhooks.platphormnews.com/api/docs | working | generated | |
| openapi-yaml | /openapi.yaml | https://webhooks.platphormnews.com/openapi.yaml | working | generated | |
| openapi-json | /openapi.json | https://webhooks.platphormnews.com/openapi.json | working | generated | |
| llms-txt | /llms.txt | https://webhooks.platphormnews.com/llms.txt | working | generated | |
| llms-full-txt | /llms-full.txt | https://webhooks.platphormnews.com/llms-full.txt | working | generated | |
| llms-index-json | /llms-index.json | https://webhooks.platphormnews.com/llms-index.json | working | generated | |
| robots-txt | /robots.txt | https://webhooks.platphormnews.com/robots.txt | working | generated | |
| well-known-mcp-json | /.well-known/mcp.json | https://webhooks.platphormnews.com/.well-known/mcp.json | working | generated | |
| well-known-agents-json | /.well-known/agents.json | https://webhooks.platphormnews.com/.well-known/agents.json | working | generated | |
| well-known-agent-policy-json | /.well-known/agent-policy.json | https://webhooks.platphormnews.com/.well-known/agent-policy.json | working | generated | |
| well-known-ai-policy-json | /.well-known/ai-policy.json | https://webhooks.platphormnews.com/.well-known/ai-policy.json | working | generated | |
| well-known-trust-json | /.well-known/trust.json | https://webhooks.platphormnews.com/.well-known/trust.json | working | generated | |
| well-known-security-txt | /.well-known/security.txt | https://webhooks.platphormnews.com/.well-known/security.txt | working | generated | |
| apiCapabilities | /api/capabilities | https://webhooks.platphormnews.com/api/capabilities | working | generated | |
| openapi | /api/openapi.json | https://webhooks.platphormnews.com/api/openapi.json | working | openapi | |
| mcp | /api/mcp | https://webhooks.platphormnews.com/api/mcp | working | mcp | |
| agent | /api/v1/agent | https://webhooks.platphormnews.com/api/v1/agent | working | route | |
| health | /api/health | https://webhooks.platphormnews.com/api/health | working | health | |
| v1Health | /api/v1/health | https://webhooks.platphormnews.com/api/v1/health | working | health | |
| eventsApi | /api/v1/events | https://webhooks.platphormnews.com/api/v1/events | working | route | |
| endpointsApi | /api/v1/endpoints | https://webhooks.platphormnews.com/api/v1/endpoints | working | route | |
| deliveriesApi | /api/v1/deliveries | https://webhooks.platphormnews.com/api/v1/deliveries | working | route | |
| contractsApi | /api/v1/contracts | https://webhooks.platphormnews.com/api/v1/contracts | working | route | |
| templatesApi | /api/v1/templates | https://webhooks.platphormnews.com/api/v1/templates | working | route | |
| integrationsApi | /api/v1/integrations | https://webhooks.platphormnews.com/api/v1/integrations | working | route | |
| deliveryJobsApi | /api/v1/delivery-jobs | https://webhooks.platphormnews.com/api/v1/delivery-jobs | working | route | |
| feed | /feed.xml | https://webhooks.platphormnews.com/feed.xml | working | generated | |
| rss | /rss.xml | https://webhooks.platphormnews.com/rss.xml | working | generated | |
| sitemapIndex | /sitemap-index.xml | https://webhooks.platphormnews.com/sitemap-index.xml | working | generated | |
| sitemapMain | /sitemap-main.xml | https://webhooks.platphormnews.com/sitemap-main.xml | working | generated |
Public-safe checks only. They do not persist endpoint registrations, send external webhooks, replay deliveries, or store signing secrets.
GET /api/health
Not run in this browser session.
GET /api/docs
Not run in this browser session.
GET /llms.txt
Not run in this browser session.
GET /llms-index.json
Not run in this browser session.
GET /robots.txt
Not run in this browser session.
GET /sitemap.xml
Not run in this browser session.
POST /api/mcp
Not run in this browser session.
POST /api/mcp
Not run in this browser session.
POST /api/v1/agent
Not run in this browser session.
POST /api/v1/signatures/generate
Not run in this browser session.
These require PLATPHORM_API_KEY, explicit protected mode, confirmation, redacted evidence, and SSRF-safe URL validation.
Inspect site
public-safe
npx @platphormnews/platphormctl site inspect https://webhooks.platphormnews.com --json --traceVerify routes
public-safe
npx @platphormnews/platphormctl site routes https://webhooks.platphormnews.com --json --traceValidate OpenAPI
public-safe
npx @platphormnews/platphormctl site openapi https://webhooks.platphormnews.com --json --traceInspect llms discovery
public-safe
npx @platphormnews/platphormctl site llms https://webhooks.platphormnews.com --json --traceValidate sitemap
public-safe
npx @platphormnews/platphormctl site sitemap https://webhooks.platphormnews.com --json --traceInitialize MCP
public-safe
npx @platphormnews/platphormctl mcp initialize https://webhooks.platphormnews.com/api/mcp --json --traceList MCP tools
public-safe
npx @platphormnews/platphormctl mcp tools https://webhooks.platphormnews.com/api/mcp --json --traceNetwork validation
public-safe
npx @platphormnews/platphormctl --include webhooks.platphormnews.com network validate --best-effort --evidence --json --traceGenerate degraded docs
public-safe
npx @platphormnews/platphormctl docs degraded generate --from-route-map <route-map.json> --json --traceProtected validation
requires PLATPHORM_API_KEY
PLATPHORM_API_KEY=... npx @platphormnews/platphormctl --include webhooks.platphormnews.com network validate --protected --best-effort --evidence --json --trace