Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Configuring SQL API

This section guides you through the complete setup process for the ServiceNow SQL API, covering both instance configuration and driver installation. You will configure your ServiceNow instance to enable SQL API access, set up the necessary security controls, and install the appropriate drivers on your client machine.

SQL API configuration overview

The configuration process involves two main components:

  1. Instance Setup:

    Configure your ServiceNow instance by installing the SQL API plugin, creating a dedicated service account with the appropriate access roles, defining Access Control Lists (ACLs) to control data access, and establishing IP filtering policies for security.

    Download the SQL API drivers from the ServiceNow Store and install either the ODBC driver on your Windows client machine or configure the JDBC driver in your preferred database client.

  2. Install SQL API plugin on your ServiceNow instance
    Installing the SQL API on your instance enables secure, read-only access to your instance data from external applications. You can integrate your data with external tools and analytics platforms to enhance your reporting and data analysis capabilities.

  3. Configure SQL API plugin on your ServiceNow instance
    Overview of the three-step configuration process required to enable SQL API access including prerequisites and expected outcomes.
  4. Download the SQL API drivers on client machine
    Download the ODBC and JDBC drivers from the ServiceNow store to your client machine to enable SQL API connectivity.
  5. Install ServiceNow SQL API ODBC driver on client machine
    Install the ServiceNow ODBC driver on your Windows client machine to enable connectivity between your Business Intelligence (BI) tools and ServiceNow data through the SQL API.
  6. Configure ServiceNow SQL API ODBC driver on client machine
    Configure connection settings for the installed ODBC driver including server URL and authentication credentials to enable data access from BI tools to your ServiceNow instance.
  7. Test SQL API ODBC driver connection using Interactive SQL
    Run the Interactive SQL application for quick verification of connectivity and to test query results without using a full application.
  8. Configure ServiceNow SQL API JDBC driver on client machine
    Configure the JDBC driver settings on your client machine to establish a connection to your ServiceNow instance and access data through the SQL API.
  9. Route SQL API calls to Read Replica
    You can route SQL API calls to Read Replica to optimize the performance of your ServiceNow instance.

Parent Topic:Access your ServiceNow data using SQL API