Skip to main content

JSON Connector

File

The JSON Connector ingests data from JSON documents that are delivered to a directory on the Brinqa platform (a file-drop / feed connector). It reads one or more JSON files from a configured data directory, extracts an array of records from each document using a configurable JsonPath expression, and maps every record to a single, configurable Brinqa Unified Data Model (UDM) target model.

The connector is intentionally schema-agnostic: it does not assume a fixed set of fields. Instead, every key found in a JSON record becomes an attribute on the resulting connector object. This makes it suitable for loading arbitrary third-party exports (asset inventories, scan results, CMDB extracts, etc.) into any UDM model such as Host, Vulnerability, or a generic Record.

Data retrieved from Json Connector​

Connector ObjectRequiredMaps to Data Model
Record (configurable target)YesRecord (configurable target)

Model relationships​

note

For detailed steps on how to view the data retrieved from Json Connector in the Brinqa Platform, see How to view your data.

tip

When the post-process option is enabled, each ingested file is renamed by appending .processed to the file name, so the same file is not ingested again on subsequent syncs.