Skip to content

Integrations overview

Minyu provides several ways to exchange data with external systems. These mechanisms support different integration needs, from large data migrations to real‑time synchronization.

Some integrations move large batches of data, while others react to individual events as they happen. Choosing the right method depends on how often data changes and how quickly other systems must react.

Ways to exchange data

Minyu supports four primary data exchange mechanisms.

Bulk import

Bulk import loads data into the system from files.

Imports are typically used for:

  • initial system migrations
  • periodic large updates
  • loading data produced by other systems

Imports process data in batches and support relations between tables.

See bulk import

Data export

Data export extracts data from the system into files such as CSV or Excel.

Exports are usually used for:

  • reporting
  • sharing data with external tools
  • transferring data to other systems

Exports respect all read permissions and return only data visible to the requesting user.

See export

API

The API provides programmatic access to data.

External systems can:

  • read data
  • create or update rows
  • manage relationships between records

The API is used when systems must interact with Minyu in a structured and transactional way.

See API

Notifications

Notifications send event messages to external systems when something changes.

Events can be triggered by:

  • classification state changes
  • data mutations such as inserts, updates, or deletions

Notifications are delivered using webhooks and allow external systems to react automatically when relevant changes occur.

See notifications

Choosing an approach

Different integration mechanisms are suited for different situations.

Need Typical approach
Large data migration Bulk import
Extract data for reporting Data export
Continuous system interaction API
React to changes automatically Notifications

In many integrations, these mechanisms are used together. For example, a system may perform an initial bulk import, then keep systems synchronized using notifications and API calls.