Skip to main content
The generic webhook source accepts alerts from any system that can POST JSON. Use it for SIEMs and detection tools that don’t have a dedicated Calseta plugin.

Ingestion Endpoint

Payload Format

The generic source accepts a flexible JSON payload. Provide as many fields as possible for best normalization:

Field Reference

Indicator Object

Indicator Extraction

The generic source extracts indicators from:
  1. Explicit indicators — the indicators array in the payload
  2. System mappings — normalized field mappings match against the alert’s normalized columns
  3. Custom mappings — user-defined mappings against raw_payload fields
Even if you provide explicit indicators, the system and custom mapping passes may extract additional indicators from other fields in the payload.

Authentication

Use Cases

  • Custom detection tools — forward alerts from homegrown detection scripts
  • Third-party SIEMs — any SIEM with webhook/HTTP output capability
  • Testing and development — send test alerts during integration development
  • Manual ingestion — inject alerts from incident response or threat hunting

API Reference

See Ingest Alert for the full endpoint documentation.