v1

latestOpenAPI 3.1.0Apache 2.02026-07-245981,1853.0 MB
Data Sources

Get List of Data Sources

Use this API to retrieve a list of data sources in JSON format. The response will include details for each data source along with the corresponding data source ID, system name, and associated settings.

get/api/discovery-scan-config/v3/system

Query parameters

pageinteger

Results page to be retrieved (0..N).

Results page to be retrieved (0..N).

sizeinteger

Number of records per page (1..50). Maximum page size allowed is 50

Number of records per page (1..50). Maximum page size allowed is 50

sort'name,asc' | 'name,desc' | 'systemType,asc' | 'systemType,desc' | 'createdDate,asc' | 'createdDate,desc' | 'status,desc' | 'status,asc'

Sorting criteria in the format: property(,asc|desc). Default is ascending.

Sorting criteria in the format: property(,asc|desc). Default is ascending.

namestring

Name of the data source

systemType'AzureCosmos' | 'Box' | 'Cassandra' | 'AzureDatabricks' | 'IBMDB2' | 'Exchange' | 'GCP' | 'GoogleWorkspaceGmail' | 'GoogleBigQuery' | 'GoogleBigTable' | 'MongoDB' | 'MySQL' | 'OneDrive' | 'OracleRDBMS' | 'PostgreSQL' | 'AmazonS3' | 'SalesForce' | 'SAPHana' | 'ServiceNow' | 'SharePoint' | 'SMB' | 'Snowflake' | 'MicrosoftSQL' | 'Teradata' | 'Workday' | 'Zendesk' | 'AmazonRDSforSQLServer' | 'AzureSQLServer' | 'Redshift' | 'GoogleDrive' | 'AmazonDynamoDB' | 'AmazonAthena' | 'SharePoint2019OnPrem' | 'SFTP' | 'NFS' | 'GCS' | 'Redis' | 'ElasticSearch' | 'MicrosoftTeams' | 'Slack' | 'AlibabaCloudOSS' | 'AzureFiles' | 'Iceberg' | 'Kafka'
Example:AmazonS3

Type of the system (e.g., AmazonS3)

createdFromstring date-time

The date (yyyy-mm-dd) to filter the data sources created on or after the specified date. For example, including the parameter createdFrom=2021-08-17 will filter results to data sources on or after August 17th, 2021.

createdTostring date-time

The date (yyyy-mm-dd) to filter the results to data sources created on or before the specified date. For example, including the parameter createdFrom=2021-08-17 will filter results to data sources on or after August 17th, 2021.

oneTrustAssetIdstring uuid

ID of the OneTrust asset.

status'ACTIVE' | 'INACTIVE' | 'DELETED'

Status of the data source (e.g., ACTIVE, INACTIVE, DELETED)

workerNodeIdstring uuid

ID of the worker node.

Response

Paginated list of data sources

numberinteger

Current page number.

sizeinteger

The size of the page (number of elements per page).

numberOfElementsinteger

The number of elements on the current page.

totalElementsinteger

The total number of elements across all pages.

totalPagesinteger

The total number of pages.

firstboolean

Indicates if this is the first page.

lastboolean

Indicates if this is the last page.

emptyboolean

Indicates if the page is empty.

Example response

{
  "content": [
    {
      "id": 1,
      "name": "Item"
    }
  ],
  "size": 20,
  "numberOfElements": 15,
  "totalElements": 150,
  "totalPages": 8,
  "first": true
}