convex-http-actions

Creates HTTP endpoints in Convex applications for webhooks and external API calls.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/humaie-dev/csv-detox --skill convex-http-actions-humaie-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-http-actions
Source: https://github.com/humaie-dev/csv-detox/tree/main/.agents/skills/convex-http-actions
Command: npx skills add https://github.com/humaie-dev/csv-detox --skill convex-http-actions-humaie-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and management of HTTP endpoints in Convex applications to handle webhooks, API integrations, and custom routes.

Core Features & Use Cases

  • Build HTTP routes with convex/http.ts to receive webhooks, route external API calls, and serve dynamic content.
  • Enforce authentication, CORS, and webhook signature verification to ensure secure, reliable integrations.
  • Use cases include Stripe/GitHub webhooks, API adapters, and custom business workflows within Convex apps.

Quick Start

Define HTTP routes in your Convex app to start receiving webhooks and external API calls.

Frequently Asked Questions about convex-http-actions

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

FAQPage Schema
How do I create HTTP endpoints in Convex to handle webhooks?

You can build HTTP routes in Convex using convex/http.ts to receive webhooks and route external API calls, handling JSON, form data, and raw bytes while serving dynamic content.

How does webhook signature verification work for Convex HTTP routes?

Webhook signature verification in Convex validates incoming external requests, ensuring that webhook payloads from services like Stripe or GitHub are authentic and securely processed.

Can I enforce CORS and authentication on Convex HTTP endpoints?

Yes, Convex HTTP endpoints support enforcing authentication and CORS policies to ensure secure operations and reliable integrations for external API calls and custom business workflows.

Does Convex support handling raw bytes and form data in HTTP routes?

Yes, Convex HTTP routes support request handling for JSON, form data, and raw bytes, enabling developers to process diverse payload types from external API calls and webhooks.

What is the best way to route external API calls in a Convex application?

Defining custom HTTP routes with dynamic path parameters in convex/http.ts is the best way to route external API calls in Convex, enabling structured request handling and responses for API adapters.