Skip to main content
Each pair of Data Link Table and Connection will have a separate Data Link Table Instance. You can find all the Data Link Table Instances on the Instances page. Whenever you create a link from one record to another, it is recorded in a corresponding Data Link Table Instance. Individual data link records within a Data Link Table Instance can be accessed and managed programmatically using the Membrane API:
  • GET /data-links — retrieve data links for a specific Data Link Table Instance.
  • DELETE /data-links/{dataLinkId} — delete individual data link records.
For more information, see the Data Links API reference. A Data Link is a record within a Data Link Table Instance that has:
  • externalRecordId – id of a record on the external app’s side.
  • appRecordId – id of a record on your app’s side.
  • direction – one of:
    • export – link from your app to an external app.
    • import – link from external app to your app.
A Data Link is created with the following data:
  • dataLinkTableInstanceId – id of Data Link Table Instance associated with the record
  • externalRecordId
  • appRecordId
  • directionexport, import, or both. If direction both is selected, then both export and import links will be created.
Only one link with the same externalRecordId, appRecordId, and direction can exist within a single Data Link Table Instance. If another one is created, it will overwrite the previously existing one.
When finding a data link with a Flow Node or a Formula, you need to provide:
  • dataLinkTableInstanceId
  • direction
  • recordId
Find External Record Id and Find App Record Id formulas provide direction automatically.