How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Data Integration API

The DataIntegration API from Oracle — 85 operation(s) for dataintegration.

Oracle Data Integration API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Data Integration. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 163 operations across 85 paths, and defines 225 schemas. It is described by OpenAPI 3.2.0, at version 20200430.

Requests are made against 2 base URLs: https://localhost:8484/20200430, http://localhost:8484/20200430.

163 operations 85 paths 225 schemas 28 DELETE80 GET33 POST22 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20200430
Base URL
https://{host}:{port}/ords/
License
Oracle Corporation
Resource Areas
1

Paths & Operations 163

Across 85 paths, the API surfaces 163 operations — 28 DELETE, 80 GET, 33 POST, 22 PUT. Each is listed below with its method, path, parameters, and response codes.

DataIntegration 163
GET
/workRequests
Use this endpoint to list work requests.
ListWorkRequests 8 params → 200400401404429500default
GET
/workRequests/{workRequestId}
Use this endpoint to get work request status.
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
Use this endpoint to list work request logs.
ListWorkRequestLogs 6 params → 200400401404429500default
GET
/workRequests/{workRequestId}/workRequestErrors
Use this endpoint to list work request errors.
ListWorkRequestErrors 6 params → 200400401404429500default
GET
/workspaces
Use this endpoint to get a list of all Data Integration workspaces in a compartment.
ListWorkspaces 8 params → 200400401404429500default
POST
/workspaces
Use this endpoint to create a new Data Integration workspace.
CreateWorkspace 2 params body → 202400401404409429500default
DELETE
/workspaces/{workspaceId}
Use this endpoint to delete a provisioned Data Integration workspace.
DeleteWorkspace 5 params → 202400401404412429500default
GET
/workspaces/{workspaceId}
Use this endpoint to get a specified workspace.
GetWorkspace 2 params → 200400401404429500default
PUT
/workspaces/{workspaceId}
Use this endpoint to update the Data Integration workspace identified by the ID.
UpdateWorkspace 3 params body → 202400401404412429500default
POST
/workspaces/{workspaceId}/actions/changeCompartment
Use this endpoint to move a workspace to reside in a specified compartment.
ChangeCompartment 4 params body → 202400401404409412429500
POST
/workspaces/{workspaceId}/actions/start
Use this endpoint to start the workspace.
StartWorkspace 4 params → 202400401404409412429500
POST
/workspaces/{workspaceId}/actions/stop
Use this endpoint to stop a workspace.
StopWorkspace 6 params → 202400401404409412429500
GET
/workspaces/{workspaceId}/applications
Use this endpoint to lists applications with filtering options.
ListApplications 11 params → 200401404429500default
POST
/workspaces/{workspaceId}/applications
Use this endpoint to create an application.
CreateApplication 3 params body → 200401404409429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}
Use this endpoint to delete an application.
DeleteApplication 4 params → 204412401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}
Use this endpoint to get an application.
GetApplication 3 params → 200401404429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}
Use this endpoint to update an application.
UpdateApplication 4 params body → 200412401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/compositeState
Get Composite State for a given aggregator
GetCompositeState 4 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/dependentObjects
Use this endpoint to list all dependent objects.
ListDependentObjects 13 params → 200401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/dependentObjects/{dependentObjectKey}
Use this endpoint to get the details of a dependent object.
GetDependentObject 4 params → 200401404429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}/detailedDescription
Use this endpoint to delete detailed description of an Application.
DeleteApplicationDetailedDescription 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/detailedDescription
Use this endpoint to get the detailed description of an Application.
GetApplicationDetailedDescription 3 params → 200400401404429500default
POST
/workspaces/{workspaceId}/applications/{applicationKey}/detailedDescription
Use this endpoint to create detailed description for an application.
CreateApplicationDetailedDescription 4 params body → 200400401404409429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}/detailedDescription
Use this endpoint to change the detailed description of an Application.
UpdateApplicationDetailedDescription 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/patchChanges
Use this endpoint to list changes made in the application by patches.
ListPatchChanges 10 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/patches
Use this endpoint to list patches with filtering options. For listing changes based on a period and logical objects changed, see ListPatchChanges API.
ListPatches 10 params → 200401404429500default
POST
/workspaces/{workspaceId}/applications/{applicationKey}/patches
Use this endpoint to create a patch in an application.
CreatePatch 4 params body → 200401404409429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}/patches/{patchKey}
Use this endpoint to delete a patch.
DeletePatch 5 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/patches/{patchKey}
Use this endpoint to get a patch in an application.
GetPatch 4 params → 200401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/publishedObjects
Use this endpoint to list the all published objects.
ListPublishedObjects 14 params → 200401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/publishedObjects/{publishedObjectKey}
Use this endpoint to get details of a published object.
GetPublishedObject 5 params → 200401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/references
Use this endpoint to get a list of references for an application. Reference objects are created when dataflows and tasks use objects, such as data assets and connections. This endpoint returns a set…
ListReferences 8 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/references/{referenceKey}
Use this endpoint to get a reference for an application.
GetReference 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}/references/{referenceKey}
Use this endpoint to update application references. For example, to map a data asset to a different target object.
UpdateReference 6 params body → 200400401404409412429500
GET
/workspaces/{workspaceId}/applications/{applicationKey}/runtimePipelines
Lists Runtime Pipelines with filtering options
ListRuntimePipelines 14 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/runtimePipelines/{runtimePipelineKey}
Use this endpoint to get a runtime pipeline using the specified identifier.
GetRuntimePipeline 5 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/runtimePipelines/{runtimePipelineKey}/runtimeOperators
Lists Runtime Operators with filtering options
ListRuntimeOperators 13 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/runtimePipelines/{runtimePipelineKey}/runtimeOperators/{runtimeOperatorKey}
Use this endpoint to get a runtime operator using the specified identifier.
GetRuntimeOperator 5 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/schedules
Use this endpoint to get a list of schedules.
ListSchedules 13 params → 200400401404429500default
POST
/workspaces/{workspaceId}/applications/{applicationKey}/schedules
Use this endpoint to create a new schedule object.
CreateSchedule 4 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}/schedules/{scheduleKey}
Use this endpoint to delete a schedule.
DeleteSchedule 5 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/schedules/{scheduleKey}
Use this endpoint to get a schedule.
GetSchedule 4 params → 200401404429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}/schedules/{scheduleKey}
Use this endpoint to update the schedule object identified by the key.
UpdateSchedule 5 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskRunLineages
Lists Task Run Lineages with filtering options.
ListTaskRunLineages 13 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns
Use this endpoint to lists task runs with filtering options.
ListTaskRuns 15 params → 200400401404429500default
POST
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns
Use this endpoint to create a Data Integration task run for the specified task.
CreateTaskRun 4 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns/{taskRunKey}
Use this endpoint to delete a task run.
DeleteTaskRun 5 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns/{taskRunKey}
Use this endpoint to get a task run using the specified identifier.
GetTaskRun 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns/{taskRunKey}
Use this endpoint to change the status of the task run. For example, to abort the task run.
UpdateTaskRun 5 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskRuns/{taskRunKey}/logs
Use this endpoint to list task run logs.
ListTaskRunLogs 8 params → 200400401404429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskSchedules
Use this endpoint to get a list of task schedules.
ListTaskSchedules 13 params → 200400401404429500default
POST
/workspaces/{workspaceId}/applications/{applicationKey}/taskSchedules
Use this endpoint to create a new task schedule object.
CreateTaskSchedule 4 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/applications/{applicationKey}/taskSchedules/{taskScheduleKey}
Use this endpoint to delete a task schedule.
DeleteTaskSchedule 5 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/applications/{applicationKey}/taskSchedules/{taskScheduleKey}
Use this endpoint to fetch a task Schedule.
GetTaskSchedule 4 params → 200401404429500default
PUT
/workspaces/{workspaceId}/applications/{applicationKey}/taskSchedules/{taskScheduleKey}
Use this endpoint to update the task schedule object identified by the key
UpdateTaskSchedule 5 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/connectionValidations
Use this endpoint to get a list of connection validations.
ListConnectionValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/connectionValidations
Use this endpoint to create a connection validation object.
CreateConnectionValidation 4 params → 200400401404409429500
DELETE
/workspaces/{workspaceId}/connectionValidations/{connectionValidationKey}
Use this endpoint to delete a connection validation.
DeleteConnectionValidation 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/connectionValidations/{connectionValidationKey}
Use this endpoint to get the connection validation based on its ID.
GetConnectionValidation 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/connections
Use this endpoint to get a summary of connections.
ListConnections 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/connections
Use this endpoint to create a connection under an existing data asset.
CreateConnection 4 params → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/connections/{connectionKey}
Use this endpoint to delete the connection by given connection id.
DeleteConnection 4 params → 204400401404409412429500
GET
/workspaces/{workspaceId}/connections/{connectionKey}
Use this endpoint to get the connection details using the specified identifier.
GetConnection 3 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/connections/{connectionKey}
Use this endpoint to update a connection under a data asset.
UpdateConnection 5 params → 200400401404412429500default
GET
/workspaces/{workspaceId}/connections/{connectionKey}/schemas
Use this endpoint to get a summary of schemas using the specified connection.
ListSchemas 12 params → 200400401404429500
GET
/workspaces/{workspaceId}/connections/{connectionKey}/schemas/{schemaResourceName}
Use this endpoint to get a schema with the given schema resource name.
GetSchema 4 params → 200400401404429500
GET
/workspaces/{workspaceId}/connections/{connectionKey}/schemas/{schemaResourceName}/dataEntities
Use this endpoint to list the summaries of data entities within the specified schema.
ListDataEntities 14 params → 200400401404429500default
GET
/workspaces/{workspaceId}/connections/{connectionKey}/schemas/{schemaResourceName}/dataEntities/{dataEntityKey}
Use this endpoint to get the data entity from live schema.
GetDataEntity 5 params → 200400401404429500
POST
/workspaces/{workspaceId}/connections/{connectionKey}/schemas/{schemaResourceName}/entityShapes
Use this endpoint to create a data entity shape using the shape from the data asset.
CreateEntityShape 6 params body → 200400401404409429412500
GET
/workspaces/{workspaceId}/copyObjectRequests
List copy object requests.
ListCopyObjectRequests 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/copyObjectRequests
Use this endpoint to copy object from one workspace to same/another workspace.
CreateCopyObjectRequest 3 params body → 202400401404409412429500
DELETE
/workspaces/{workspaceId}/copyObjectRequests/{copyObjectRequestKey}
Use this endpoint to delete copy object request.
DeleteCopyObjectRequest 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/copyObjectRequests/{copyObjectRequestKey}
Get copy object request summary/details by key.
GetCopyObjectRequest 3 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/copyObjectRequests/{copyObjectRequestKey}
Use this endpoint to change the status of a copy object request. For example, cancel a copy object request.
UpdateCopyObjectRequest 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/countStatistics/{countStatisticKey}
Use this endpoint to list statistics on the workspace.
GetCountStatistic 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/dataAssets
Use this endpoint to get all the data asset summaries. Result can be filtered based on type of data asset by passing type query parameter.
ListDataAssets 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/dataAssets
Use this endpoint to create a data asset with default connection.
CreateDataAsset 4 params → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/dataAssets/{dataAssetKey}
Use this endpoint to delete a data asset by key.
DeleteDataAsset 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/dataAssets/{dataAssetKey}
Use this endpoint to get details of a data asset based on data asset key.
GetDataAsset 3 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/dataAssets/{dataAssetKey}
Use this endpoint to update a data asset with default connection.
UpdateDataAsset 5 params → 200400401404412429500default
GET
/workspaces/{workspaceId}/dataFlowValidations
Use this endpoint to get a list of data flow validations.
ListDataFlowValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/dataFlowValidations
Use this endpoint to execute a data flow validation.
CreateDataFlowValidation 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/dataFlowValidations/{dataFlowValidationKey}
Use this endpoint to delete a data flow validation.
DeleteDataFlowValidation 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/dataFlowValidations/{dataFlowValidationKey}
Use this endpoint to gets a data flow validation using the specified identifier.
GetDataFlowValidation 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/dataFlows
Use this endpoint to get a list of all data flows in a project or folder.
ListDataFlows 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/dataFlows
Use this endpoint to create a new data flow object for specifying the data transformations that need to performed.
CreateDataFlow 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/dataFlows/{dataFlowKey}
Use this endpoint to delete a data flow.
DeleteDataFlow 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/dataFlows/{dataFlowKey}
Use this endpoint to get a data flow.
GetDataFlow 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/dataFlows/{dataFlowKey}
Use this endpoint to update the data flow object identified by the key.
UpdateDataFlow 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/disApplications
Use this endpoint to list DIS applications in a given compartment with filtering options.
ListDisApplications 12 params → 200401404429500default
POST
/workspaces/{workspaceId}/disApplications
Use this endpoint to create a DIS application.
CreateDisApplication 3 params body → 200401404409429500default
DELETE
/workspaces/{workspaceId}/disApplications/{applicationKey}/detailedDescription
Use this endpoint to delete detailed description of an Application.
DeleteDisApplicationDetailedDescription 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/disApplications/{applicationKey}/detailedDescription
Use this endpoint to get the detailed description of an Application.
GetDisApplicationDetailedDescription 3 params → 200400401404429500default
POST
/workspaces/{workspaceId}/disApplications/{applicationKey}/detailedDescription
Use this endpoint to create detailed description for an application.
CreateDisApplicationDetailedDescription 4 params body → 200400401404409429500default
PUT
/workspaces/{workspaceId}/disApplications/{applicationKey}/detailedDescription
Use this endpoint to change the detailed description of an Application.
UpdateDisApplicationDetailedDescription 4 params body → 200400401404412429500default
DELETE
/workspaces/{workspaceId}/disApplications/{disApplicationId}
Use this endpoint to delete a DIS application.
DeleteDisApplication 4 params → 204412401404429500default
GET
/workspaces/{workspaceId}/disApplications/{disApplicationId}
Use this endpoint to get a DIS application.
GetDisApplication 3 params → 200401404429500default
PUT
/workspaces/{workspaceId}/disApplications/{disApplicationId}
Use this endpoint to update a DIS application.
UpdateDisApplication 4 params body → 200412401404429500default
POST
/workspaces/{workspaceId}/disApplications/{disApplicationId}/actions/changeCompartment
Use this endpoint to move a DIS Application to reside in a specified compartment.
ChangeDisApplicationCompartment 5 params body → 202400401404409412429500
GET
/workspaces/{workspaceId}/disApplications/{disApplicationId}/taskRunLineages
Lists Task Run Lineages with filtering options.
ListDisApplicationTaskRunLineages 13 params → 200400401404429500default
GET
/workspaces/{workspaceId}/exportRequests
List export object requests.
ListExportRequests 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/exportRequests
Use this endpoint to export objects
CreateExportRequest 3 params body → 202400401404409429500default
DELETE
/workspaces/{workspaceId}/exportRequests/{exportRequestKey}
Use this endpoint to delete export object request.
DeleteExportRequest 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/exportRequests/{exportRequestKey}
Get export object request summary/details by key.
GetExportRequest 3 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/exportRequests/{exportRequestKey}
Use this endpoint to change the status of a export object request. For example, cancel a export object request.
UpdateExportRequest 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/folders
Use this endpoint to list the folders in a project.
ListFolders 12 params → 200400401404429500default
POST
/workspaces/{workspaceId}/folders
Use this endpoint to create a folder.
CreateFolder 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/folders/{folderKey}
Use this endpoint to delete a Folder object.
DeleteFolder 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/folders/{folderKey}
Use this endpoint to get a folder using its key.
GetFolder 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/folders/{folderKey}
Use this endpoint to update the Folder object identified by its key.
UpdateFolder 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/functionLibraries
Use this endpoint to list the function libraries in a project.
ListFunctionLibraries 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/functionLibraries
Use this endpoint to create a function Library.
CreateFunctionLibrary 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/functionLibraries/{functionLibraryKey}
Use this endpoint to delete a FunctionLibrary object.
DeleteFunctionLibrary 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/functionLibraries/{functionLibraryKey}
Use this endpoint to get a Function Library using its key.
GetFunctionLibrary 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/functionLibraries/{functionLibraryKey}
Use this endpoint to update the FunctionLibrary object identified by its key.
UpdateFunctionLibrary 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/importRequests
List import object requests.
ListImportRequests 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/importRequests
Use this endpoint to import an object
CreateImportRequest 3 params body → 202400401404409429500default
DELETE
/workspaces/{workspaceId}/importRequests/{importRequestKey}
Use this endpoint to delete import object request.
DeleteImportRequest 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/importRequests/{importRequestKey}
Get import object request summary/details by key.
GetImportRequest 5 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/importRequests/{importRequestKey}
Use this endpoint to change the status of a import object request. For example, cancel a import object request.
UpdateImportRequest 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/pipelineValidations
Use this endpoint to get a list of pipeline validations.
ListPipelineValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/pipelineValidations
Use this endpoint to execute a pipeline validation.
CreatePipelineValidation 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/pipelineValidations/{pipelineValidationKey}
Use this endpoint to delete a pipeline validation.
DeletePipelineValidation 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/pipelineValidations/{pipelineValidationKey}
Use this endpoint to gets a pipeline validation using the specified identifier.
GetPipelineValidation 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/pipelines
Use this endpoint to get a list of all pipelines in a project or folder within a workspace.
ListPipelines 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/pipelines
Use this endpoint to create a new pipeline object for specifying the orchestration operations that need to performed.
CreatePipeline 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/pipelines/{pipelineKey}
Use this endpoint to delete a pipeline.
DeletePipeline 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/pipelines/{pipelineKey}
Use this endpoint to get a pipeline.
GetPipeline 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/pipelines/{pipelineKey}
Use this endpoint to update the pipeline object identified by the key.
UpdatePipeline 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/projects
Use this endpoint to list projects in the workspace.
ListProjects 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/projects
Use this endpoint to create a project.
CreateProject 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/projects/{projectKey}
Use this endpoint to delete a Project object.
DeleteProject 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/projects/{projectKey}
Use this endpoint to get a project using its key.
GetProject 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/projects/{projectKey}
Use this endpoint to update the Project object identified by the key.
UpdateProject 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/taskValidations
Use this endpoint to get a list of task validations.
ListTaskValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/taskValidations
Use this endpoint to validate a task.
CreateTaskValidation 4 params → 200401404409429500
DELETE
/workspaces/{workspaceId}/taskValidations/{taskValidationKey}
Use this endpoint to delete a task validation.
DeleteTaskValidation 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/taskValidations/{taskValidationKey}
Use this endpoint to get a task validation using the specified identifier.
GetTaskValidation 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/tasks
Use this endpoint to get a list of all tasks in a specified project or folder.
ListTasks 13 params → 200400401404429500default
POST
/workspaces/{workspaceId}/tasks
Use this endpoint to create a new task. Tasks can be data loading tasks or integration tasks.
CreateTask 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/tasks/{taskKey}
Use this endpoint to delete a task.
DeleteTask 4 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/tasks/{taskKey}
Use this endpoint to get a task.
GetTask 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/tasks/{taskKey}
Use this endpoint to update a task.
UpdateTask 4 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublicationValidations
Use this endpoint to list external publication validations in the workspace.
ListExternalPublicationValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublicationValidations
Use this endpoint to validate a task that is externally published to OCI DataFlow.
CreateExternalPublicationValidation 4 params body → 200401404409429500
DELETE
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublicationValidations/{externalPublicationValidationKey}
Use this endpoint to delete a task validation.
DeleteExternalPublicationValidation 5 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublicationValidations/{externalPublicationValidationKey}
Use this endpoint to get a project using its key.
GetExternalPublicationValidation 4 params → 200400401404429500default
GET
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublications
Use this endpoint to list external publication objects with filtering options.
ListExternalPublications 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublications
Use this endpoint to publish a task in a OCI Data Flow Application.
CreateExternalPublication 4 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublications/{externalPublicationsKey}
Use this endpoint to delete a published object.
DeleteExternalPublication 5 params → 202400401404412429500default
GET
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublications/{externalPublicationsKey}
Use this endpoint to get an externalPublished object in an application.
GetExternalPublication 4 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/tasks/{taskKey}/externalPublications/{externalPublicationsKey}
Update the external publication object identified by the key.
UpdateExternalPublication 5 params body → 200400401404412429500default
GET
/workspaces/{workspaceId}/templates
Lists application templates with filtering options.
ListTemplates 9 params → 200400401404429500default
GET
/workspaces/{workspaceId}/templates/{templateId}
Gets an application template.
GetTemplate 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/userDefinedFunctionValidations
Use this endpoint to get a list of UserDefinedFunction validations.
ListUserDefinedFunctionValidations 10 params → 200400401404429500default
POST
/workspaces/{workspaceId}/userDefinedFunctionValidations
Use this endpoint to execute a UserDefinedFunction validation.
CreateUserDefinedFunctionValidation 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/userDefinedFunctionValidations/{userDefinedFunctionValidationKey}
Use this endpoint to delete a UserDefinedFunction validation.
DeleteUserDefinedFunctionValidation 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/userDefinedFunctionValidations/{userDefinedFunctionValidationKey}
Use this endpoint to gets a UserDefinedFunction validation using the specified identifier.
GetUserDefinedFunctionValidation 3 params → 200400401404429500default
GET
/workspaces/{workspaceId}/userDefinedFunctions
Use this endpoint to get a list of all UserDefinedFunctions in a project or function library.
ListUserDefinedFunctions 11 params → 200400401404429500default
POST
/workspaces/{workspaceId}/userDefinedFunctions
Use this endpoint to create a new UserDefinedFunction object for specifying the data transformations that need to performed.
CreateUserDefinedFunction 3 params body → 200400401404409429500default
DELETE
/workspaces/{workspaceId}/userDefinedFunctions/{userDefinedFunctionKey}
Use this endpoint to delete a UserDefinedFunction.
DeleteUserDefinedFunction 4 params → 204400401404412429500default
GET
/workspaces/{workspaceId}/userDefinedFunctions/{userDefinedFunctionKey}
Use this endpoint to get a UserDefinedFunction.
GetUserDefinedFunction 3 params → 200400401404429500default
PUT
/workspaces/{workspaceId}/userDefinedFunctions/{userDefinedFunctionKey}
Use this endpoint to update the UserDefinedFunction object identified by the key.
UpdateUserDefinedFunction 4 params body → 200400401404412429500default

Schemas 225

The contract defines 225 schemas that model the data the API accepts and returns. The most detailed are TaskRun (33 properties), TaskScheduleSummary (25 properties), TaskSchedule (24 properties), Application (24 properties). Each schema is shown below with its type and property counts.

ConnectionValidationSummaryCollection
object
A list of connection validation summaries.
1 property 1 required
AggregatorSummary
object
A summary type containing information about the object's aggregator including its type, key, name and description.
5 properties
CreateUserDefinedFunctionDetails
object
Properties used in user defined function create operations.
10 properties 3 required
UpdateExportRequestDetails
object
Properties used in export object request update operations.
1 property
ExternalPublicationValidationSummary
object
The external publication validation summary contains the validation summary information and the definition of the external object.
CreateDataFlowValidationDetails
object
The properties used in create dataflow validation operations.
DataEntitySummaryCollection
object
This is the collection of data entity summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
Message
object
The details of a message.
3 properties 3 required
CreateConnectionValidationDetails
object
The properties used in create connection validation operations.
3 properties
DependentObject
object
The information about a dependent object.
CopyObjectRequest
object
Copy metadata object request.
14 properties
CountStatistic
object
A count statistics.
1 property 1 required
DisApplicationSummary
object
The application summary type contains the audit summary information and the definition of the application.
ConfiguredType
object
A ConfiguredType represents a type that has built-in configuration to the type itself. An example is a SSN type whose basic type is VARCHAR, but the type itsel…
RuntimeOperator
object
Runtime operator model which holds the runtime metadata of the task operator executed.
22 properties
InputLink
object
Details about the incoming data to an operator in a data flow design.
UpdateTaskDetails
object
Properties used in task create operations.
16 properties 3 required
ConfigProvider
object
The information about the configuration provider.
2 properties
Patch
object
The patch object contains the audit summary information and the definition of the patch.
18 properties
PipelineValidationSummaryCollection
object
A list of pipeline validation summaries.
1 property 1 required
UpdatePipelineDetails
object
Properties used in pipeline update operations
14 properties 3 required
ConfigValues
object
Configuration values can be string, objects, or parameters.
2 properties
FunctionSignature
object
The function signature can specify function paramaters and/or function return type.
9 properties
CopyObjectRequestSummary
object
Copy metadata object response summary.
UpdateProjectDetails
object
The properties used in project update operations.
WorkRequestLogEntry
object
The log message from executing an operation that is tracked by a work request.
2 properties 2 required
TaskValidationSummaryCollection
object
A list of task validation summaries.
1 property 1 required
CreateFunctionLibraryDetails
object
The properties used in FunctionLibrary create operations.
8 properties 3 required
TaskSummary
object
The task summary object type contains the audit summary information and the definition of the task summary object.
17 properties
UpdateTaskRunDetails
object
Properties used in task run update operations.
9 properties
CreateEntityShapeDetails
object
The data entity shape object.
1 property 1 required
RuntimeOperatorSummaryCollection
object
List of runtimeOperator summaries
1 property 1 required
UpdateWorkspaceDetails
object
The information to be updated, the private network can be enabled and VCN and subnet set only when initially it is has been created with it off.
4 properties
TaskRunLineageDetails
object
The task lineage object provides information on the lineage information of a task after execution.
14 properties
RegistryMetadata
object
Information about the object and its parent.
5 properties
WorkRequest
object
The API operations used to create and configure Data Integration resources do not take effect immediately. In these cases, the operation spawns an asynchronous…
9 properties 7 required
Workspace
object
A workspace is an organizational construct to keep multiple data integration solutions and their resources (data assets, data flows, tasks, and so on) separate…
18 properties 2 required
DataFlowSummaryCollection
object
This is the collection of data flow summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
UpdateTaskScheduleDetails
object
The update task details.
23 properties 2 required
FolderSummaryCollection
object
A collection of folder summaries. The collection can be lightweight details or full definitions.
1 property 1 required
ChildReferenceDetail
object
References used in an application.
2 properties
ApplicationSummaryCollection
object
This is the collection of application summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
FunctionLibrarySummary
object
The FunctionLibrary summary type contains the audit summary information and the definition of the Function Library.
State
object
State stored in All States Map of Composite State
3 properties
ImportConflictResolution
object
Import Objects Conflict resolution.
3 properties 1 required
ParentReference
object
A reference to the object's parent.
2 properties
CreateTaskRunDetails
object
The properties used in task run create operations.
12 properties
CreateImportRequestDetails
object
Details of import object.
7 properties 2 required
ExportRequestSummary
object
Export metadata object response summary.
ReferenceUsedBy
object
Referenced object information.
3 properties
WorkRequestResource
object
The resource that is created or operated on by a work request.
4 properties 3 required
TemplateSummaryCollection
object
This is the collection of application template summaries.
1 property 1 required
TaskScheduleSummaryCollection
object
A collection of TaskSchedule summaries. The collection can be lightweight details or full definitions.
1 property 1 required
ExternalPublicationSummaryCollection
object
This is the collection of external publication summaries. It may be a collection of lightweight details or full definitions.
1 property 1 required
Schedule
object
The schedule object
13 properties
Connection
object
The connection for a data asset.
14 properties 1 required
DisApplicationSummaryCollection
object
This is the collection of application summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
RootObject
object
A base class for all model types, including First Class and its contained objects.
5 properties
CreateExportRequestDetails
object
Details of export request. Export is supported using three ways. First, when objectKeys are provided, export of those objects take place. Second, when filter a…
8 properties 1 required
ConnectionSummary
object
The connection summary object.
14 properties 1 required
TaskRunSummaryCollection
object
A list of task run summaries.
1 property 1 required
UpdateDataAssetDetails
object
Properties used in data asset update operations.
11 properties 3 required
TaskValidation
object
The information about task validation.
15 properties
DataAssetSummaryCollection
object
This is the collection of data asset summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
UserDefinedFunctionValidationSummary
object
The information about a UserDefinedFunction validation.
ConfigParameterValue
object
Contains the parameter configuration values.
6 properties
TaskRunDetails
object
The task run object provides information on the execution of a task.
21 properties
ConnectionValidation
object
The information about connection validation.
11 properties
DataAsset
object
Represents a data source in the Data Integration service.
14 properties
UserDefinedFunctionSummaryCollection
object
This is the collection of user defined function summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
ProjectSummaryCollection
object
A collection of project summaries. The collection can be lightweight details or full definitions.
1 property 1 required
UpdateCopyObjectRequestDetails
object
Properties used in copy object request update operations.
1 property
FlowPortLink
object
Details about the link between two data flow operators.
7 properties 1 required
ProjectSummary
object
The project summary type contains the audit summary information and the definition of the project.
OutputPort
object
The output port details.
ApplicationDetails
object
The information about the application.
15 properties 3 required
Template
object
Template application.
DisApplication
object
DIS Application is container for runtime objects.
InputPort
object
The input port details.
Schema
object
The schema object.
14 properties
CreateSourceApplicationInfo
object
The information about the application.
3 properties
CountStatisticSummary
object
Details of the count statistic summary object.
2 properties
PublishedObjectSummaryCollection
object
This is the collection of published object summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
CreateTaskScheduleDetails
object
The create task details.
22 properties 2 required
PipelineValidation
object
The information about a pipeline validation.
15 properties
ChangeDisApplicationCompartmentDetails
object
The information needed to change the DIS Application compartment.
1 property 1 required
EntityShape
object
The data entity shape object.
2 properties 1 required
UIProperties
object
The UI properties of the object.
2 properties
WorkRequestError
object
The error that occured while executing an operation that is tracked by a work request.
3 properties 3 required
SchemaSummaryCollection
object
This is the collection of schema summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
CreateExternalPublicationValidationDetails
object
The task type contains the audit summary information and the definition of the task that is published externally.
1 property
Operator
object
An operator defines some data integration semantics in a data flow. It may be reading/writing data or transforming the data.
13 properties 1 required
DataFlowValidationSummaryCollection
object
A list of data flow validation summaries.
1 property 1 required
ConfigurationDetails
object
A key map. If provided, key is replaced with generated key.
4 properties
Pipeline
object
A pipeline is a logical grouping of tasks that together perform a higher level operation. For example, a pipeline could contain a set of tasks that load and cl…
14 properties
OutputLink
object
Details about the outgoing data of an operator in a data flow design.
Expression
object
An expression node.
7 properties
RuntimePipelineSummary
object
The information about RuntimePipeline.
PatchChangeSummaryCollection
object
This is the collection of patch report summaries,. It may be a collection of lightweight details or full definitions.
1 property 1 required
DataAssetSummary
object
The summary object for data asset.
13 properties
TaskRunLogSummary
object
A log message from the execution of a task.
1 property
ChildReference
object
Child reference contains application configuration information.
9 properties
DataEntity
object
The data entity object.
2 properties 1 required
UpdateImportRequestDetails
object
Properties used in import object request update operations.
1 property
PatchSummary
object
The patch summary type contains the audit summary information and the definition of the patch.
TaskSchedule
object
A model that holds Schedule and other information required for scheduling a task.
24 properties
FunctionLibrary
object
The FunctionLibrary type contains the audit summary information and the definition of the FunctionLibrary.
12 properties
CreateCopyObjectRequestDetails
object
Details of copy object.
3 properties 3 required
ExportRequest
object
Export metadata object response.
18 properties
CreateTaskValidationDetails
object
The task type contains the audit summary information and the definition of the task.
15 properties
ImportObjectMetadataSummary
object
Details of the objects to imported.
10 properties
UpdateConnectionDetails
object
Properties used in connection update operations.
11 properties 3 required
RuntimePipeline
object
Runtime pipeline model which holds the runtime metadata of the task executed.
3 properties
PipelineValidationSummary
object
The information about a pipeline validation.
DataFlowValidation
object
The information about a data flow validation.
15 properties
DataEntitySummary
object
The data entity summary object.
2 properties 1 required
UserDefinedFunctionValidationSummaryCollection
object
A list of UserDefinedFunction validation summaries.
1 property 1 required
ConnectionSummaryCollection
object
This is the collection of connection summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
UpdateScheduleDetails
object
The details for updating a schedule.
13 properties 2 required
CreateDisApplicationDetails
object
Properties used in application create operations.
14 properties 2 required
DataType
object
A DataType object is a simple primitive type that describes the type of a single atomic unit of data. For example, INT, VARCHAR, NUMBER, and so on.
PatchObjectMetadata
object
A summary type containing information about the object including its key, name and when/who created/updated it.
7 properties
FolderDetails
object
The details including name, description for the folder, which is a container of other folders, tasks and dataflows.
11 properties 3 required
UpdateFolderDetails
object
The properties used in folder update operations.
Variable
object
Variable definitions in the pipeline.
13 properties
ImportRequestSummaryCollection
object
This is the collection of import object requests.
1 property 1 required
PipelineSummary
object
The pipeline summary type contains the audit summary information and the definition of the pipeline.
WorkRequestSummary
A work request summary object.
UserDefinedFunctionSummary
object
The user defined function summary type contains the audit summary information and the definition of the user defined function.
BaseType
object
Base type for the type system.
7 properties 1 required
ChangeCompartmentDetails
object
The information needed to change the workspace compartment.
1 property 1 required
ConfigParameterDefinition
object
The configurable properties of an object type.
7 properties
CreateConnectionDetails
object
Properties used in connection create operations.
10 properties 2 required
ExternalPublicationSummary
object
The external publication summary contains the audit summary information and the definition of the external object.
CreateDataFlowDetails
object
Properties used in data flow create operations.
11 properties 3 required
Parameter
object
Parameters are created and assigned values that can be configured for each integration task.
ApplicationSummary
object
The application summary type contains the audit summary information and the definition of the application.
PipelineSummaryCollection
object
This is the collection of pipeline summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
DetailedDescription
object
The detailed description of an object.
11 properties
CreateDetailedDescriptionDetails
object
Properties used in detailed description create operations.
2 properties
UserDefinedFunction
object
The user defined function type contains the audit summary information and the definition of the user defined function.
13 properties
CreateProjectDetails
object
The properties used in project create operations.
7 properties 2 required
UpdateReferenceDetails
object
Application references that need to be updated.
3 properties
UpdateExternalPublicationDetails
object
Properties used to update a published Oracle Cloud Infrastructure Data Flow object.
6 properties 2 required
TaskSummaryCollection
object
This is the collection of task summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
TypedObject
object
The TypedObject class is a base class for any model object that has a type.
8 properties 1 required
TaskValidationSummary
object
The information about task validation.
Project
object
The project type contains the audit summary information and the definition of the project.
11 properties
PublishedObjectSummary
object
The published obect summary.
10 properties 1 required
UpdateDisApplicationDetails
object
Properties used in DIS Application create operations.
CopyObjectRequestSummaryCollection
object
This is the collection of copy object requests.
1 property 1 required
ObjectMetadata
object
A summary type containing information about the object including its key, name and when/who created/updated it.
14 properties
PatchChangeSummary
object
This is the patch report summary information.
ReferenceSummary
object
This is the reference summary information.
10 properties
TypeSystem
object
The type system maps from and to a type.
12 properties
CreateScheduleDetails
object
The details for creating a schedule.
11 properties 2 required
UserDefinedFunctionValidation
object
The information about a UserDefinedFunction validation.
15 properties
ErrorDetails
object
The details of an error that occured.
2 properties 2 required
CopyObjectMetadataSummary
object
Details of copied objects.
10 properties
ScheduleSummary
object
The schedule summary information.
13 properties
WorkspaceSummary
object
Summary details of a workspace.
13 properties
CreateApplicationDetails
object
Properties used in application create operations.
13 properties 2 required
ExternalPublication
object
The external published object contains the audit summary information and the definition of the task.
18 properties
CreateFolderDetails
object
The properties used in folder create operations.
8 properties 3 required
CreateUserDefinedFunctionValidationDetails
object
The properties used in create UserDefinedFunction validation operations.
DataFlowSummary
object
The data flow summary type contains the audit summary information and the definition of the data flow.
AbstractFrequencyDetails
object
The model that holds the frequency details.
2 properties 1 required
ImportRequestSummary
object
Import metadata object response summary.
RuntimeOperatorSummary
object
The information about RuntimeOperator.
FlowNode
object
The flow node can be connected to other nodes in a data flow with input and output links and is bound to an opertor which defines the semantics of the node.
12 properties
ConnectionProperty
object
The connection name/value pair.
2 properties
ExternalPublicationValidation
object
The information about external published task validation.
6 properties
TaskScheduleSummary
object
The tsk schedule summary information.
25 properties
TaskRunSummary
object
The information about a task run.
FieldMapWrapper
object
A wrapper for a field map.
1 property
ResourceConfiguration
object
Properties related to a resource.
4 properties 4 required
ConnectionValidationSummary
object
The information about connection validation.
Application
object
The application type contains the audit summary information and the definition of the application.
24 properties
ProjectDetails
object
The details including name and description for the project, which is a container of folders, tasks, and dataflows.
10 properties 3 required
UpdateApplicationDetails
object
Properties used in application create operations.
CompositeState
object
The composite state object provides information on the state of a task or schedule.
13 properties
TaskRunLineageSummary
object
The information about TaskRunLineage.
TaskRunLineageSummaryCollection
object
List of lineage flows
1 property 1 required
CreateConfigProvider
object
The type to create a config provider.
1 property
TemplateSummary
object
The application template summary type contains the audit summary information and the definition of the application template.
DataFlowDetails
object
The information about a data flow.
13 properties 3 required
PatchSummaryCollection
object
This is the collection of patch summaries, it may be a collection of lightweight details or full definitions.
1 property 1 required
DependentObjectSummaryCollection
object
A list of dependent object summaries.
1 property 1 required
CreateExternalPublicationDetails
object
Properties used to publish an Oracle Cloud Infrastructure Data Flow object.
6 properties 2 required
SchemaSummary
object
The schema summary object.
FieldMap
object
A field map is a way to map a source row shape to a target row shape that may be different.
2 properties 1 required
ExternalPublicationValidationSummaryCollection
object
This is the collection of external publication validation summaries. It may be a collection of lightweight details or full definitions.
1 property 1 required
Folder
object
The folder type contains the audit summary information and the definition of the folder.
12 properties
FunctionLibrarySummaryCollection
object
A collection of FunctionLibrary summaries. The collection can be lightweight details or full definitions.
1 property 1 required
Reference
object
Reference contains application configuration information.
10 properties
ConfigDefinition
object
The configuration details of a configurable object. This contains one or more config param definitions.
8 properties
ExportRequestSummaryCollection
object
This is the collection of export object requests.
1 property 1 required
CreatePatchDetails
object
Properties used in patch create operations.
9 properties 4 required
UpdateUserDefinedFunctionDetails
object
Properties used in user defined function update operations.
10 properties
CreateWorkspaceDetails
object
The information needed to create a new workspace.
16 properties 2 required
UpdateFunctionLibraryDetails
object
The properties used in FunctionLibrary update operations.
8 properties
FolderSummary
object
The folder summary type contains the audit summary information and the definition of the folder.
RuntimePipelineSummaryCollection
object
List of runtimePipeline summaries
1 property 1 required
UpdateDataFlowDetails
object
Properties used in data flow update operations.
UpdateDetailedDescriptionDetails
object
Properties used in detailed description update operations.
DataFlow
object
The data flow type contains the audit summary information and the definition of the data flow.
16 properties
CopyConflictResolution
object
Copy Object Conflict resolution.
3 properties 1 required
Task
object
The task type contains the audit summary information and the definition of the task.
18 properties
ExportObjectMetadataSummary
object
Details of the exported object
8 properties
PublishedObject
object
The information about the published object.
9 properties 1 required
DataFlowValidationSummary
object
The information about a data flow validation.
TypedObjectWrapper
object
A wrapper for a typed object.
1 property
CreateTaskDetails
object
Properties used in task create operations.
15 properties 4 required
TaskRun
object
The information about a task run.
33 properties
CreateDataAssetDetails
object
Properties used in data asset update operations.
10 properties 3 required
LastRunDetails
object
The last run details for the task run.
10 properties
CreatePipelineValidationDetails
object
The properties used in create pipeline validation operations.
ReferenceSummaryCollection
object
This is the collection of references.
1 property 1 required
ParameterValue
object
User defined value for a parameter.
2 properties
ValidationMessage
object
The level, message key, and validation message.
3 properties
SourceApplicationInfo
object
The information about the application.
4 properties
ImportRequest
object
Import metadata object response.
16 properties
DependentObjectSummary
object
Details of the dependent object.
ScheduleSummaryCollection
object
A collection of schedule summaries. The collection can be lightweight details or full definitions.
1 property 1 required
CreatePipelineDetails
object
Properties used in pipeline create operations
14 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-dataintegration-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Data Integration API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.