- List all dSources.
Link Oracle database as dSource.
Get defaults for dSource linking.
Detaches an Oracle source from an Oracle database.
Attach an Oracle dSource to an Oracle database.
Link an Oracle staging push database as dSource.
Get defaults for a Oracle staging push dSource linking.
Update values of an Oracle dSource
Upgrade dSource
Link an ASE database as dSource.
Get defaults for an ASE dSource linking.
Update values of an ASE dSource
Attaches an ASE source to a previously detached ASE dSource.
Detaches an ASE source from an ASE database.
Link an AppData database as dSource.
Get defaults for an AppData dSource linking.
Update values of an AppData dSource
Link a MSSql database as dSource.
Detaches a linked source from a MSSql database.
Attaches a MSSql source to a previously detached dsource.
Attaches a MSSql staging push database to a previously detached dsource.
Get defaults for a MSSql dSource linking.
Link a MSSql staging push database as dSource.
Get defaults for a MSSql staging push dSource linking.
Delete the specified dSource.
Search for dSources.
Get a dSource by ID.
Enable a dSource.
Disable a dSource.
Returns a list of compatible repositories for dSource upgrade.
Update values of an MSSql dSource
List Snapshots for a dSource.
Snapshot a dSource.
Get deletion dependencies for a dSource.
Get tags for a dSource.
Create tags for a dSource.
Delete tags for a dSource.
Export a dSource by a snapshot to an ASM file system
Export a dSource using snapshot to a physical file system
Export a dSource using SCN to an ASM file system
Export a dSource using bookmark to an ASM file system
Export a dSource using bookmark to physical file system
Export a dSource using timestamp to an ASM file system
Export a dSource using timestamp to a physical file system.
Export a dSource using timeflow location to a physical file system.
Purge logs of a dSource (Oracle only).
Upgrade the requested Oracle dSource installation and user.
List all dSources.
Security
ApiKeyAuth
- Mock serverhttps://help-api.delphix.com/_mock/data-control-tower/continuous-data/2026.5.0.0/continuous-data-apis-dct-2026.5.0.0/dsources
- https://help-api.delphix.com/dct/v3https://help-api.delphix.com/dct/v3/dsources
curl -i -X GET \
'https://help-api.delphix.com/_mock/data-control-tower/continuous-data/2026.5.0.0/continuous-data-apis-dct-2026.5.0.0/dsources?limit=50&cursor=string&sort=id&permission=READ' \
-H 'Authorization: YOUR_API_KEY_HERE'OK
Example:
[ { "id": "dsource-123", "database_type": "Oracle", "name": "prod01-main", "database_version": "10.2.0.5.0", "data_uuid": "1734315df891991101eb96963535afa0", "storage_size": 339292672, "plugin_version": "1.0", "creation_date": "2021-05-01T08:51:34.148Z", "group_name": "DSources", "enabled": true, "is_detached": false, "engine_id": "engine-123", "source_id": "source-123", "staging_source_id": "2-ORACLE_SINGLE_CONFIG-13", "status": "RUNNING", "engine_name": "engine-123-name", "cdb_id": "cdb-123", "is_appdata": true, "tags": [ … ], "primary_object_id": "1-CONTAINER-1", "primary_engine_id": "1", "primary_engine_name": "source-engine", "replicas": [ … ], "hooks": { … }, "sync_policy_id": "1-POLICY_SNAPSHOT-1", "retention_policy_id": "1-POLICY_RETENTION-1", "replica_retention_policy_id": "1-POLICY_REPLICA_RETENTION-1", "quota_policy_id": "1-POLICY_QUOTA-1", "logsync_enabled": true, "exported_data_directory": "domain0/oracle_db_container-30/oracle_timeflow-32/datafile", "template_id": "DATABASE_TEMPLATE-1", "mssql_user_type": "DATABASE_USER", "domain_user_credential_type": "PASSWORD", "mssql_database_username": "mssql-user", "mssql_user_environment_reference": "HOST-USER_1", "mssql_user_domain_username": "domain/user", "mssql_user_domain_vault_username": "my-vault", "mssql_user_domain_vault": "my-vault-1", "mssql_user_domain_hashicorp_vault_engine": "key_vault", "mssql_user_domain_hashicorp_vault_secret_path": "mssql-env", "mssql_user_domain_hashicorp_vault_username_key": "username", "mssql_user_domain_hashicorp_vault_secret_key": "secret", "mssql_user_domain_azure_vault_name": "azure_vault", "mssql_user_domain_azure_vault_username_key": "username", "mssql_user_domain_azure_vault_secret_key": "secret", "mssql_user_domain_cyberark_vault_query_string": "Safe=Test;Folder=Test;Object=Test", "diagnose_no_logging_faults": true, "pre_provisioning_enabled": true, "backup_level_enabled": true, "rman_channels": 2, "files_per_set": 5, "check_logical": true, "encrypted_linking_enabled": false, "compressed_linking_enabled": false, "bandwidth_limit": 0, "number_of_connections": 10, "truncate_log_on_checkpoint": true, "durability_level": "FULL" } ]
Sadly, sometimes requests to the API are not successful. Failures can occur for a wide range of reasons. The Errors object contains information about full or partial failures which might have occurred during the request.
Response
{ "items": [ { … } ], "errors": [ { … } ], "response_metadata": { "prev_cursor": "string", "next_cursor": "string", "total": 0 } }