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

syncari-notifications-webhooks.yml Raw ↑
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.
All 92 tools →

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.

Get an API key

Free tier, no email required.

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