The Lingk Adapter connector connects a recipe to REST APIs from a Lingk Adapter (powered by Apache Nifi) instance.

Get started with the Lingk Adapter connector:
  1. Install the Lingk Adapter (powered by Nifi).
  2. Configure the Lingk Adapter connector under Environments in your workspace with the adapter's public URL.
  3. Add a property to the Lingk Adapter "Client Credentials" processor with the Client ID (key) and Secret (value) associated with the Lingk Adapter connector environment configuration for the workspace.

LingkAdapterReader Properties

  • path (Inline Only): The path to the API in the adapter.
  • acceptInvalidCerts (Inline Only): Accept invalid certs for the domain.
  • explodeResult (Inline Only): Explode the response value into a data table automatically.
  • pageSize (Inline Only): The number of records per page to request from the database.
  • rootUrl (Env First): The root URL of the installed adapter.
  • secret (Env First): The API secret of the adapter.
Example with Environment Credentials
-
    name: myConnectorName
    type: LingkAdapterReader
    properties:
      path:  /api/applicants 
      acceptInvalidCerts:  true 
      explodeResult:  true  # optional 
      pageSize:  200 
    #schemaRef: schemaName # optional from "schemas:"
Example with Inline Credentials
-
    name: myConnectorName
    type: LingkAdapterReader
    properties:
      path: /api/applicants 
      acceptInvalidCerts: true 
      explodeResult: true  # optional 
      pageSize: 200 
      rootUrl: https://myadapter.abc.com 
      secret: xxxx 
    #schemaRef: schemaName # optional from "schemas:"

LingkAdapterWriter Properties

  • path (Inline Only): The path to the API in the adapter.
  • acceptInvalidCerts (Inline Only): Accept invalid certs for the domain.
  • rootUrl (Env First): The root URL of the installed adapter.
  • secret (Env First): The API secret of the adapter.
Example with Environment Credentials
-
    name: myConnectorName
    type: LingkAdapterWriter
    properties:
      path:  /api/applicants 
      acceptInvalidCerts:  true 

Example with Inline Credentials
-
    name: myConnectorName
    type: LingkAdapterWriter
    properties:
      path:  /api/applicants 
      acceptInvalidCerts:  true 
      rootUrl:  https://myadapter.abc.com 
      secret:  xxxx