Skip to content

KnowledgeBases

Elastic

Run an exists, index, get, search, update, or delete operation on ElasticSearch

Parameters

  • operation: The Elastic operation

  • payload: The JSON to send to elastic

  • credentials: The elastic credentials JSON object. Leave blank if you have configured ElasticSearch as your Seek KB and want to use those. EG:
    {
    'node': 'https://fd109b3.us-west-2.aws.found.io',
    'auth': {
    'apiKey': 'cTRlNUZKRUJYncGtN01tUQ=='},
    'tls':{
    'rejectUnauthorized': false
    }
    }


Elastic

Run an exists, index, get, search, update, or delete operation on ElasticSearch

Parameters

  • operation: The Elastic operation

  • payload: The JSON to send to elastic

  • credentials: The elastic credentials JSON object. Leave blank if you have configured ElasticSearch as your Seek KB and want to use those. EG:
    {
    'node': 'https://fd109b3.us-west-2.aws.found.io',
    'auth': {
    'apiKey': 'cTRlNUZKRUJYncGtN01tUQ=='},
    'tls':{
    'rejectUnauthorized': false
    }
    }


Watson Discovery

Connect to the Watson Discovery api

Parameters

  • operation: The Discovery operation

  • payload: The JSON to send to Discovery

  • url: The url. Leave blank if you have configured Discovery as your Seek KB and want to use that url.

  • apiKey: The apiKey. Leave blank if you have configured Discovery as your Seek KB and want to use that apiKey.