PlusThis · AsyncAPI Specification

Plusthis Webhooks

Version

View Spec View on GitHub CompanyMarketing AutomationMarketingCRMSalesNo-CodeAutomationIntegrationWebhookEmail MarketingSMSSmall BusinessAsyncAPIEvents

AsyncAPI Specification

plusthis-webhooks.yml Raw ↑
generated: '2026-08-12'
method: searched
source: https://help.plusthis.com/en/articles/14324607-webhook-catcher-activecampaign
asyncapi_spec: none
event_surface:
  outbound: none
  inbound: partial
note: >
  PlusThis publishes NO AsyncAPI and NO outbound webhook/event surface. It does
  not emit events a consumer can subscribe to, so there is nothing to react to
  rather than poll. The one webhook feature it documents runs the other way: the
  "Webhook Catcher" tool provisions a PlusThis-hosted URL that RECEIVES webhooks
  from third-party applications and writes the payload onto a contact record in
  the connected CRM. Because the direction is inbound-only, no `Webhooks`
  pointer is wired into apis.yml — the webhooks_advertised check reads
  "consumers can react to events", which this surface does not provide.
inbound:
  name: Webhook Catcher
  description: >
    A configurable PlusThis tool that catches webhook data posted by another
    application and saves the values onto a contact record in the connected CRM.
  endpoint: generated per tool inside the PlusThis application; no stable, documented base URL
  crm_variants:
  - ActiveCampaign
  - Drip
  - HighLevel
  - Keap
  - Ontraport
  configuration:
  - step: contact identification
    detail: choose lookup by Email or ID, then name the webhook key carrying that identifier
  - step: field mapping
    detail: map each incoming webhook key to a CRM contact field; keys are case-sensitive and must match exactly
  - step: tagging
    detail: optionally apply a CRM tag when the webhook is received
  undocumented:
  - accepted HTTP methods
  - payload content types
  - authentication or shared-secret verification
  - signature header
  - retry / delivery-guarantee semantics
  - response codes returned to the sender
  docs:
  - https://help.plusthis.com/en/articles/14324607-webhook-catcher-activecampaign
  - https://help.plusthis.com/en/articles/14327103-webhook-catcher-drip
  - https://help.plusthis.com/en/articles/14327121-webhook-catcher-highlevel
  - https://help.plusthis.com/en/articles/14327139-webhook-catcher-keap
  - https://help.plusthis.com/en/articles/14327160-webhook-catcher-ontraport
adjacent_trigger_surfaces:
  note: >
    Several other PlusThis tools also mint per-configuration HTTPS URLs that fire
    a CRM action when requested (Action Links, Smart Links, Easy Opt In/Out,
    Gimme an Update Link, Page Triggers, Video Triggers). These are one-off
    tracking URLs generated in the app rather than a documented API, and no
    request/response contract is published for any of them.
  tools:
  - Action Links
  - Smart Links
  - Easy Opt In
  - Easy Opt Out
  - Gimme an Update Link
  - Page Triggers
  - Video Triggers
x-evidence:
- url: https://help.plusthis.com/en/articles/14324607-webhook-catcher-activecampaign.md
  http_status: 200
- url: https://help.plusthis.com/llms.txt
  http_status: 200

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/plusthis-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.