Live Direct Marketing · AsyncAPI Specification
Live Direct Marketing Online Webhooks
Version
View Spec
View on GitHub
CompanyEmailEmail DeliverabilitySales & marketing automationCRMLead ManagementCold OutreachAgent-NativeMCPA2AWebhookB2BAsyncAPIEvents
AsyncAPI Specification
generated: '2026-09-19'
method: searched
source: https://developers.live-direct-marketing.online/webhooks
docs:
- https://developers.live-direct-marketing.online/webhooks
- https://developers.live-direct-marketing.online/webhooks.md
asyncapi_published: false
asyncapi_note: >-
Live Direct Marketing publishes NO AsyncAPI document. /asyncapi.json and /asyncapi.yaml were not
offered on any host, the LDM OpenAPI declares no top-level `webhooks` object and no callbacks, and
neither GitHub repository carries an event specification. The event surface below is documented
in prose and in the Webhooks tag of the OpenAPI (7 operations). Nothing was fabricated.
surface: Outbound HTTPS webhook deliveries for CRM lead, inbox dialog and mailing task events
events:
- { name: lead.created, domain: leads }
- { name: lead.moved, domain: leads, note: pipeline stage change }
- { name: lead.won, domain: leads }
- { name: lead.lost, domain: leads }
- { name: dialog.received, domain: dialogs, note: inbound reply received }
- { name: dialog.replied, domain: dialogs }
- { name: task.completed, domain: tasks, note: mailing campaign task finished }
- { name: task.failed, domain: tasks }
event_count: 8
payload_schema_published: false
subscription_api:
create: { operationId: WebhooksController_create, method: POST, path: /api/webhooks, scope: 'webhooks:write', body: '{ url, events[], secret }' }
list: { operationId: WebhooksController_list, method: GET, path: /api/webhooks }
update: { method: PATCH, path: '/api/webhooks/{id}' }
delete: { method: DELETE, path: '/api/webhooks/{id}' }
deliveries: { method: GET, path: '/api/webhooks/{id}/deliveries', note: 'filter ?status=FAILED' }
retry_one: { method: POST, path: '/api/webhooks/deliveries/{id}/retry' }
retrigger_last_n: { method: POST, path: '/api/webhooks/{id}/retrigger' }
spec: openapi/live-direct-marketing-online-ldm-v3-openapi.json
signing:
header: X-LDM-Signature
format: 'sha256=<hex>'
algorithm: HMAC-SHA256 over the raw request body using the shared `secret` supplied at subscription time
verification_example: 'signature=$(echo -n "$RAW_BODY" | openssl dgst -sha256 -hmac "$SECRET" -hex)'
timestamp_in_signature: false
replay_protection_documented: false
secret_rules: 'docs example uses "shared-hmac-secret-32-chars-min"; no minimum is stated elsewhere'
delivery_semantics:
retries: manual (single-delivery retry and last-N retrigger endpoints); no automatic retry schedule is documented
delivery_log: 'GET /api/webhooks/{id}/deliveries with status filter'
ordering: not documented
at_least_once: not documented
inbox_check_webhooks:
note: >-
The Inbox Check monitoring settings (PATCH /api/v1/monitoring/settings, schema UpdateSettingsDto)
accept webhookUrl (uri, <= 2048) and webhookSecret (<= 256) for domain-monitoring alerts alongside
email, digest and Telegram delivery; the alert payload shape and signing are not documented.
spec: openapi/live-direct-marketing-online-inbox-check-openapi.json
inbound_webhooks_received_by_ldm:
note: The platform also RECEIVES webhooks (Tilda form submissions via Connectors, Telegram bot updates, amoCRM widget uninstall, GAS mailbox webhooks) — those are inbound integrations, not an event surface for consumers.
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
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/live-direct-marketing-online-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.