Syncari · AsyncAPI Specification
Syncari Notifications Webhooks
Version
View Spec
View on GitHub
CompanyMaster Data Managementdata-unificationData IntegrationiPaaSData QualityData Governanceembedded-integrationMCPagent-nativeRevenue OperationsData SynchronizationAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-29'
method: searched
source: https://support.syncari.com/hc/en-us/articles/13809342602772-Webhook-Notifications
name: Syncari event and webhook surface
description: >-
Syncari has a real bidirectional event surface but publishes no AsyncAPI document and no webhook payload schema.
Outbound, it sends error notifications to a customer-configured HTTP endpoint. Inbound, the Webhook Receiver
Synapse and the SDK's webhook methods let external systems push events INTO Syncari. Both are captured here;
nothing is invented.
asyncapi_document:
published: false
probed:
- url: https://api.syncari.com/asyncapi.yaml
status: 401
- url: https://www.syncari.com/asyncapi.yaml
status: 404
note: 301 to https://syncari.com/asyncapi.yaml, which returns 404.
note: No AsyncAPI, CloudEvents mapping, or event catalogue is published.
outbound_webhooks:
supported: true
name: Webhook Notifications
docs: https://support.syncari.com/hc/en-us/articles/13809342602772-Webhook-Notifications
configured_in: Settings > Notifications > Webhook (UI only - no API for managing webhook subscriptions is documented)
purpose: >-
"Webhook error notifications let you send messages to other computer systems when an error occurs in Syncari."
delivery:
methods: [POST, PUT, PATCH]
default: POST
target: customer-supplied URL
custom_headers: >-
"Optionally expand Header/Body to add one or more Header messages to authenticate your webhook or send
additional information to the system receiving your message."
body_editable: false
body_note: 'Syncari states plainly: "You cannot edit the message body at this time."'
event_types:
- id: Pipeline
description: Pipeline error notifications
- id: Synapse
description: Synapse (connector) error notifications
- id: Sync
description: Sync error notifications
schedules:
- id: real-time
description: The configured URL receives a message as soon as an error occurs.
- id: digest
description: Syncari sends a digest of error notifications at the selected interval.
status_states: [Active, Inactive]
payload_schema:
published: false
note: >-
No payload example, field list or schema is published for the outbound notification body, and the body
cannot be customised. A consumer must observe a live delivery to learn its shape.
security:
signing: not documented
replay_protection: not documented
retry_policy: not documented
note: Authentication is whatever static headers the customer configures; there is no HMAC signature scheme.
inbound_webhooks:
supported: true
surfaces:
- name: Webhook Receiver Synapse
docs: https://support.syncari.com/hc/en-us/articles/31951324289172-Webhook-Receiver-Synapse
description: >-
A Synapse that exposes an endpoint for an external system to POST events into Syncari, where they land as
records against a Syncari entity.
section: https://support.syncari.com/hc/en-us/sections/32167559129364-Webhook-Synapse
- name: SDK webhook methods
docs: https://support.syncari.com/hc/en-us/articles/25946842896148-Webhook-Methods
description: >-
Custom Synapses built with syncari-sdk implement webhook methods so the connector can receive and translate
a source system's webhook into Syncari Records.
- name: HTTP and Webhook Synapse sharing
docs: https://support.syncari.com/hc/en-us/articles/33836551111316-HTTP-and-Webhook-Synapse-sharing
other_notification_channels:
section: https://support.syncari.com/hc/en-us/sections/13808462000788-Notifications
note: Email and in-app notifications are documented alongside webhooks in the same Notifications section.
gaps:
- No AsyncAPI or event-schema document of any kind.
- No published payload schema for the outbound notification, and the body is not editable.
- No signature, timestamp or replay defence on outbound deliveries.
- No API for creating or listing webhook subscriptions - configuration is UI-only, which blocks programmatic
provisioning of an embedded tenant's notifications.
- Events are limited to ERRORS. There is no data-change event (record created/updated/merged), which is the event
an agent watching an MDM system would most want.
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/syncari-notifications-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.