LiveLike · AsyncAPI Specification

Livelike Webhooks

Version

View Spec View on GitHub CompanyFan EngagementLive StreamingInteractive VideoChatGamificationWidgetsSportsMediaAsyncAPIEvents

AsyncAPI Specification

livelike-webhooks.yml Raw ↑
generated: '2026-07-20'
method: searched
spec_type: Webhooks
source: https://docs.livelike.com/docs/webhooks
docs:
- https://docs.livelike.com/docs/webhooks
- https://docs.livelike.com/docs/webhook-events-payload
transport: http-post
delivery: >-
  LiveLike sends an HTTP POST to a subscriber-provided URL when a subscribed
  event occurs. Delivery is at-least-once (events may be delivered more than
  once; consumers should de-duplicate on the payload `id`).
security:
  signature:
    header: X-Webhook-Signature
    algorithm: HMAC-SHA1
    secret: client secret
    notes: >-
      Payload is serialized to a compact JSON string and signed with HMAC-SHA1
      using the client secret; the base64 signature is sent in the
      X-Webhook-Signature header for verification.
subscription:
  managed_by: LiveLike Admins (self-serve API/CMS configuration planned)
  requires:
  - Webhook URL
  - Events to subscribe to
envelope:
  fields:
  - id
  - event
  - data
  - created_at
events:
- name: reward-table-rewards-awarded
  description: A user was rewarded a reward item from a reward table.
- name: badge-awarded
  description: A user was awarded a specific badge.
- name: user-quest-task-progressed
  description: A user progressed on a quest task.
- name: user-quest-task-completed
  description: A user completed a quest task.
- name: user-quest-completed
  description: A user completed a quest.
- name: user-quest-reward-awarded
  description: A user was awarded a reward for a quest.
- name: user-reward-awarded
  description: A user was awarded a reward.
- name: comment-created
  description: A comment was created.
- name: comment-reply-created
  description: A reply to a comment was created.
- name: comment-mention-created
  description: A profile was mentioned in a comment.
- name: chat-mention-created
  description: A profile was mentioned in a chat message.
- name: chat-message-throttle-updated
  description: A chat message throttle setting was updated.
- name: profile-relationship-created
  description: A relationship between two profiles was created.
- name: role-assignment-created
  description: A role was assigned to a profile.
- name: user-reaction-created
  description: A user reaction was created.
- name: user-reaction-deleted
  description: A user reaction was deleted.
- name: flair-created
  description: A flair was created.
- name: flair-updated
  description: A flair was updated.
- name: flair-deactivated
  description: A flair was deactivated.
- name: flair-reactivated
  description: A flair was reactivated.
- name: flair-assignment-created
  description: A flair was assigned to a profile.
- name: flair-assignment-updated
  description: A flair assignment was updated.
- name: flair-assignment-deleted
  description: A flair assignment was removed.

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/livelike-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 form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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