Etsy Open API v3 Webhooks
Version 1.0.0
AsyncAPI description of Etsy's outbound webhook surface for the Open API v3. Etsy delivers event notifications by issuing HTTP POST requests with a JSON body to a subscriber-configured callback URL. Subscriptions are managed through the Etsy Developer Portal Webhook portal: in "Manage your apps," select the commercial app dropdown and choose "Go to Webhook portal," then "+Add Endpoint" to register a callback URL against one of the supported event types. Every webhook delivery shares three top-level fields: - event_type - the triggering event name (for example, "order.paid") - resource_url - a prepared Open API v3 URL the subscriber can call back to fetch the updated resource - shop_id - the shop identifier related to the event Source documentation: - Webhooks overview: https://developers.etsy.com/documentation/essentials/webhooks - Etsy Open API v3 reference: https://developers.etsy.com/documentation/reference
Channels
Messages
Servers
{webhookUrl}
AsyncAPI Specification
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/asyncapis/etsy-webhooks-asyncapi"
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.