Usersnap · AsyncAPI Specification

Usersnap Webhooks

Version

View Spec View on GitHub CompanyFeedbackBug TrackingCustomer ExperienceProduct ManagementSurveysSoftware-as-a-ServiceAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-21'
method: searched
source: https://help.usersnap.com/docs/webhook
type: Webhooks
notes: >-
  Usersnap publishes no AsyncAPI document; this captures the documented
  webhook surface. The webhook integration is a gated feature configured per
  project (Integrations tab > Webhook).
webhooks:
  - name: feedback-webhook
    description: >-
      Delivers a JSON payload for feedback items to a customer-supplied
      webhook URL. Payload fields include feedback_number, link, client
      (url, user_agent, screen size, client), screenshot url, comment.text,
      geo.ip_address, fields[] (order/label/values), rating.value,
      request.text, state.identifier, and visitor.email.
    direction: outbound
    delivery:
      method: POST
      content_type: application/json
      retries: >-
        Usersnap checks the response status code and retries delivery several
        times when the endpoint returns a non-200 status.
security:
  signature:
    headers: [X-Usersnap-Signature, X-Usersnap-Timestamp]
    algorithm: HMAC-SHA256
    detail: >-
      X-Usersnap-Signature is the HMAC SHA-256 of the request body keyed with
      the per-integration security token; the X-Usersnap-Timestamp value is
      folded into the hash (as 32 little-endian bytes) to prevent replay
      attacks. Verification examples published for Python/Flask and
      Node/Express (github.com/usersnap/public, expressjs-webhook-integration).

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/usersnap-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.