LogoLogo
  • 🏃‍♀️ Get started
    • Create your first integration
      • Step 1 - Creating your Source & Destination System keys
        • Shopify Key
        • FTP Key
      • Step 2 - Select a Source Function
      • Step 3 - Select a Destination Function
      • Step 4 - Select a Transformation
      • Step 5 - Put it all together to create a Stream
      • Step 6 - Run your stream
    • Go-live best practice
  • 🏄🏻‍♀️ Integration Tutorials
    • Shopify with Descartes Peoplevox
    • Shopify with FTP
      • Shopify with FTP
      • Shopify with FTP (Part 2)
    • Shopify with ReBOUND
    • WooCommerce
      • WooCommerce with FTP
    • NetSuite
  • 🏗️ Creating streams
    • Intro
    • Streams
      • Web hook installation
      • Web hook support
        • DEAR Systems
        • Descartes Peoplevox
        • Shopify
    • Systems
      • System library
        • DEAR Systems
        • Email
        • FTP
        • Descartes Peoplevox
        • Magento 1.x
        • Magento 2.x
        • ParcelLab
        • ReBOUND
        • Shopify
        • WooCommerce
    • Keys
      • Key library
        • Shopify private apps
        • Netsuite
        • FTP and sFTP
        • oAuth
    • Sources
    • Transformations
      • Public Transformations
      • Private Transformations
      • Customising a Public Transformation
      • Write a custom transformation
        • Transformation Library
        • Example 1 - Sales Order
        • Example 2 - Shipment
    • Destinations
      • Aggregated Events
    • Data uploads
    • Lookup table
  • 🔧 Editing streams
    • Updating source and destinations
    • Deleting a stream
  • 🎛️ Monitoring streams
    • Job Statuses
    • Event Statuses
    • Resending data
      • Replicate Job
      • Replicate Event
      • Replicate Event without Event in Control Panel
    • Reporting
      • Jobs
      • Events
      • Entities
    • Alerts
  • ⚙️ Administration
    • Login and security
      • Two factor authentication (2FA) setup
        • Signup to HighCohesion without QR scan
    • Creating an organisation
    • Billing Information
    • Creating a user
    • Roles & Permissions
  • 💁🏽 Help and support
    • Glossary of platform terminology
    • Security standards
    • Data retention policy
    • Contact us
Powered by GitBook
On this page
  • Source
  • Transformation
  • Destination
  • Data Type
  • Settings

Was this helpful?

  1. 🏗️ Creating streams

Streams

Your integration data stream.

PreviousIntroNextWeb hook installation

Last updated 3 years ago

Was this helpful?

In HighCohesion the stream configuration contains all the information for our system to run the integration. Streams are made up of three main components:

Source

Contains the configuration for which data to use.

Transformation

Contains the configuration for which file to use.

Destination

Contains the configuration to send the data to the system.

Data Type

The data type used on the stream should be relative to entity contained within. For consistency we recommend that you use singular, lowercase words with no spaces. Underscores are allowed. Examples of this are:

  • Sales Orders = sales_order or order

  • Products = product

  • Refunds = refund

  • Stock Trades = stock_trade

  • Shipments = shipment or fulfilment

  • Purchase Orders = purchase_order

  • Goods Receipts = goods_receipt or grn

Settings

The settings is for adding any additional settings or config for the stream. Settings in this box should follow the basic TOML formatting. ()

source
transformation
destination
https://github.com/toml-lang/toml