/
    • Introduction
    • What’s new
    • Getting started with Siren Platform
    • Siren Investigate
      • Setting up Siren Investigate
        • Supported platforms
        • Installing Siren Investigate
          • Installing the product as a Windows or Linux service
        • Upgrading Siren Investigate
        • Configuring Siren Investigate
        • Configuring Siren Investigate logging
        • Accessing Siren Investigate
        • Connecting Siren Investigate to backend datasources
        • Using Siren Investigate in a production environment
        • White-labelling in Siren
        • Setting up Siren Investigate on Kubernetes
          • Kubernetes deployment preparation
          • Maintaining Siren Investigate on Kubernetes
        • Deploying Elasticsearch and Siren Federate with ECK
          • Creating a new cluster with ECK
          • Loading the security configuration
        • Reconciliation
      • The data model
        • Entity tables and entity identifiers
          • Creating entity tables
            • Editing entity tables
            • Primary key fields
          • Using entity identifiers
          • Creating searches
          • Setting up record editing
            • Configuring security for record editing
          • Creating relations
            • Creating records-as-relations
        • Importing data
          • Importing data by using Logstash
          • Date formats in fields
          • Dataspace import options
          • Sample transform pipelines
          • Configuring security for data imports
      • Dataspaces
        • Creating dataspaces
        • Configuring security for shared indices
      • Discover
        • Setting a time filter
        • Searching your data
        • Filtering by field
        • Viewing document data
        • Viewing document context
        • Viewing field data statistics
        • Selected fields
      • Dashboards
        • Creating dashboards
          • Creating 360 dashboards
          • Flex layout dashboards
          • Legacy dashboards
        • Sharing and embedding dashboards
        • Creating sidebar groups
        • Shared and Private groups
      • Searching and filtering
        • Siren Search
          • Entity Resolution in Siren Search results
        • Searching dashboards
        • Filtering dashboards
        • Resetting searches and filters on dashboards
        • Examples of the Elasticsearch Query DSL
        • Global search
          • Dynamic filters
          • Configuring the global search
        • Viewing record details
      • Visualizations
        • Adding visualizations to dashboards
        • Linking visualizations to entity tables
        • Customizing visualizations
        • Inspecting visualizations
        • Exporting visualizations
        • Chart visualizations
          • Area, Bar, and Line charts
            • Configuring Area, Bar, and Line charts
          • Boxplot chart
          • Bubble Diagram
          • Gauge and Goal
          • Heat Map
          • Horizontal Bar
          • Multichart
          • Parallel Lines chart
          • Pie chart
          • Radar chart
        • Textual visualizations
          • Analytic Table
          • Markdown
          • Metric
          • Tag Cloud
          • Topic Clustering
        • Map visualizations
          • Enhanced Coordinate Map
            • Configuring the Enhanced Coordinate Map
            • Navigating the map
            • Loading stored layers
            • Working with layers
            • Configuring layer security
            • Marker clustering
          • Region Map
          • Configuring GeoServer
        • Individual record visualizations
          • Record Table
            • Editing records in record tables
          • Scatter Plot
        • Time series visualizations
          • Timeline
          • Timelion
          • Visual Builder
        • Interactive filters and relational navigation visualizations
          • Controls
          • Relational Navigator
        • Other visualizations
        • Understanding X- and Y-axis aggregations
      • Graph browser
        • Adding nodes to a graph
        • Graphs in the sidebar
        • Configuring the Graph Browser
          • Sampling data in the graph
        • Navigating the graph
        • Using the toolbar
          • Exporting a graph to IBM i2 Analyst’s Notebook
          • Copying and pasting
        • Controlling graph data visualization
          • Using lenses in the graph
            • Configuring Jexl operators
          • Controlling graph relations
          • Viewing nodes in a table
          • Using cards in the graph
        • Performing a link analysis
        • Calculating the shortest path
        • Finding common communicators
        • Graph Browser shortcuts
      • Reporting
        • Configuring jsreport
        • Running jsreport with Docker
        • Running jsreport with Node.js
        • Enabling jsreport integration
        • Validating jsreport integration
      • Management
        • Entity tables
        • Advanced settings for relations
        • Minimizing expensive queries
        • Datasources
        • Managing fields
        • Setting advanced options
        • Managing entity tables, visualizations, and dashboards
        • Adding custom icon packs
      • Auditing user sessions
        • Configuring session logs
        • Session log indices
        • Session log entries
      • Authentication and access control
        • Enabling HTTPS
        • Search Guard Classic overview
          • Setting up security certificates
          • Integrating Search Guard Classic
          • Upgrading Search Guard Classic
          • Configuring Investigate to work with Search Guard Classic
          • Additional authentication mechanisms
            • Configuring OpenID Connect authentication
            • Configuring JWT authentication
            • Configuring Kerberos/SPNEGO authentication
        • Elastic Stack security overview
          • Integrating Elastic Stack security
          • Additional authentication mechanisms
            • Configuring OpenID Connect authentication
            • Configuring Delegate PKI authentication
        • Configuring access control
      • Dev Tools
        • Console
        • Translate Join Query
      • Scripting API
        • Core API
          • ActionRegistry
          • BasicEmitter
          • Chart
          • Charts
          • Collection
          • Dashboard
          • Dataspace
          • DataModelEntity
          • DataModelLink
          • DataRecord
          • Eid
          • Graph
          • Highlighting
          • Notify
          • RecordViewer
          • Relation
          • Reporting
          • Revisions
          • ScriptOrigin
          • Search
          • SearchApp
          • SearchSource
          • SirenAPI
          • Visualization
        • Visualization APIs
          • Enhanced Tile Map
          • Graph Browser
          • Scripted Panel
        • Templates API
        • Records Actions API
        • Examples
        • API migration guides
          • Templates migration guide
        • Changelog
      • Web services
        • Using Web services
          • Enabling Web services
          • Configuring the Query Web Services visualization
          • Invoking Web services
          • Data storage
          • Configuring security
        • Extending Web services
          • Web services tutorials
            • Beginner tutorial
            • Intermediate tutorial
            • Advanced tutorial
          • API reference
            • Service configuration
            • Output configuration
            • Error handling
      • Working with JDBC datasources
        • Configuring Avatica
          • Configuring Avatica with Docker
          • Configuring Avatica with Java
          • Configuring JDBC support in Siren Federate
        • Creating a datasource in Siren Investigate
        • Managing data imports from datasources
          • Datasource reflection jobs
          • Datasource reflection pipelines
          • Security setup
          • Scheduler Cron syntax
      • Advanced configurations
        • Internationalization
        • Cross-frame Communication
        • Image Proxy
        • Cleaning the browser state on user logout
        • Serving private assets
      • Plugins
        • Installing and enabling plugins
        • Updating and removing plugins
        • Switching off plugins
        • Custom configurations
        • The Jira plugin
          • Configuring the Jira instance
          • Configuring the Jira project
      • Public URL endpoints
      • REST APIs
        • The Status API
        • The Health API
        • The Query Generator API
          • The Dashboard API
          • The Search API
        • Downloading the CData JDBC connector
        • Implementing the CData JDBC connector
        • Object Definitions API
        • Reconciliation API
        • Refresh Fields API
      • Tutorials
        • Templating and reporting
          • Your first template script
          • Using EUI components in scripts
          • Checking entity compatibility
          • Asynchronous rendering
          • Cached calculations
          • Add support for cancellation
          • Full example code
          • Creating downloadable reports
          • Invoking reporting templates from template scripts
          • Using Microsoft Word to create templates
          • Deprecated - Version 1
            • Deprecated - Your first template script
            • Deprecated - Using EUI components in scripts
            • Deprecated - Checking entity compatibility
            • Deprecated - Asynchronous rendering
            • Deprecated - Add support for cancellation
            • Deprecated - Full example code
            • Deprecated - Creating downloadable reports
            • Deprecated - Invoking reporting templates from template scripts
            • Deprecated - Using Microsoft Word to create templates
      • Entity resolution in Siren Investigate
    • Siren Alert
      • Introduction
        • Using Watchers
      • Configuring Siren Alert
        • Example (extended)
      • Alerting tutorial
      • Watchers
        • Trigger schedule
        • Supported actions
        • Watcher_controllers
        • Examples
        • Wizard
        • Custom watchers
        • Templating
        • Example - Configuration panel
        • Example - Parameters panel
      • Authentication
      • Alerting how to
        • Manual in dashboard
        • Query aggregations watcher for Nagios NRDP
        • Reports
        • Spy plugin
        • Annotations
        • Transform
        • Anomaly detection
        • Statistical anomaly detection
        • Outliers
      • Security setup for Siren Alert
      • High Availability (HA) for node clusters
      • Troubleshooting
      • Siren Alert FAQ
    • Siren Federate
    • Siren ER
    • Troubleshooting
      • FAQ
      • System performance
    • Release Notes
    • Glossary
    • Documentation guide
Siren Platform 14.7
  • Siren AI
    • 1.1
    • 1.0
  • Siren ER
    • 2.0.0
  • Siren Federate
    • 38.0
    • 37.2
    • 36.3
    • 35.1
    • 34.1
    • 33.2
    • 32.1
    • 31.2
    • 30.1
    • 29.2
    • 28.1
    • 27.4
    • 26.5
    • 25.3
    • 24.0
    • 23.0
    • 22.5
    • 21.6
    • 20.2
  • Siren NLP
    • 0.5.1
  • Siren Platform
    • 14.7
    • 14.6
    • 14.5
    • 14.4
    • 14.3
    • 14.2
    • 14.1
    • 14.0
    • 13.5
    • 13.4
    • 13.3
      /  
  • Siren Investigate
  • Web services
  • Using Web services
14.7 14.6 14.5 14.4 14.3 14.2 14.1 14.0 13.5 13.4 13.3

Using web services

The following topics provide information about how to use Web services in Siren Investigate.

Before you can invoke Web services, you must enable and configure them and set up user permissions to protect your data.

In this section

Enabling Web services

Configuring the Query Web services visualization

Invoking Web services

Storage of Web service data

Configuring security for Web services

Copyright © 2020 - Siren.