Pre-General Availability: 2022-08-18. This documentation is in pre-General Availability status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.
All REST Endpoints
Manage Object Selections
Manage object selections APIs for Oracle Query Service
- Get Object Schema
- Method: postPath:
/20210831/projects/{projectId}/n/{namespace}/b/{bucketName}/o/{objectName}/actions/getObjectSchema
- Get schema for a set of schema-equivalent objects.
- Method: postPath:
/20210831/projects/{projectId}/n/{namespace}/b/{bucketName}/actions/getBucketSchema
- Preview object data
- Method: postPath:
/20210831/projects/{projectId}/n/{namespace}/b/{bucketName}/o/{objectName}/actions/previewObject
Manage Projects
Manage projects APIs for Oracle Query Service
- Creates a new Project resource
- Method: postPath:
/20211130/projects
- Creates and downloads a new database wallet
- Method: postPath:
/20211130/projects/{projectId}/actions/downloadAutonomousDatabaseWallet
- Delete a Project resource
- Method: deletePath:
/20211130/projects/{projectId}
- Get Project
- Method: getPath:
/20211130/projects/{projectId}
- Gets a list of all Query Projects in a compartment
- Method: getPath:
/20211130/projects
- Moves a Project resource into a different compartment.
- Method: postPath:
/20211130/projects/{projectId}/actions/changeCompartment
- Set password for user schema.
- Method: postPath:
/20211130/projects/{projectId}/actions/setProjectDatabaseUserPassword
- Update the Project resource identified by the id
- Method: putPath:
/20211130/projects/{projectId}
Manage Queries
Manage queries APIs for Oracle Query Service.
- Cancel query execution
- Method: postPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/actions/cancel
- Clear query execution results
- Method: postPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/actions/clearResults
- Get query execution
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}
- Get query execution report
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/executionReport
- Get query execution result
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/result
- List of Query Execution summary objects
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions
- Lists query execution errors
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/errors
- Lists query execution logs
- Method: getPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}/logs
- Submit asynchronous query
- Method: postPath:
/20210831/projects/{projectId}/queryExecutions
- Update query execution
- Method: putPath:
/20210831/projects/{projectId}/queryExecutions/{queryExecutionId}
Manage Tables and Schemas
Manage tables and schemas APIs for Oracle Query Service.
- Creates a new Table resource
- Method: postPath:
/20211130/projects/{projectId}/schemas/{schemaId}/tables
- Delete a Table resource
- Method: deletePath:
/20211130/projects/{projectId}/schemas/{schemaId}/tables/{tableId}
- Get Schema
- Method: getPath:
/20211130/projects/{projectId}/schemas/{schemaId}
- Get Table
- Method: getPath:
/20211130/projects/{projectId}/schemas/{schemaId}/tables/{tableId}
- Gets a list of all SchemaSummary objects for a given Schema in a Project resource
- Method: getPath:
/20211130/projects/{projectId}/schemas
- Gets a list of all TableSummary objects for a given Schema in a Project resource
- Method: getPath:
/20211130/projects/{projectId}/schemas/{schemaId}/tables
- Update the Table resource identified by the id
- Method: putPath:
/20211130/projects/{projectId}/schemas/{schemaId}/tables/{tableId}
Manage Work Requests
Manage work requests APIs for Oracle Query Service.
- Cancel the work request
- Method: deletePath:
/20211130/workRequests/{workRequestId}
- GET Work Request Status
- Method: getPath:
/20211130/workRequests/{workRequestId}
- List Work Requests
- Method: getPath:
/20211130/workRequests
- Lists work request errors
- Method: getPath:
/20211130/workRequests/{workRequestId}/errors
- Lists work request logs
- Method: getPath:
/20211130/workRequests/{workRequestId}/logs
Manage Worksheets
Manage worksheets APIs for Oracle Query Service.
- Creates a new Worksheet resource
- Method: postPath:
/20211130/projects/{projectId}/worksheets
- Delete a Worksheet resource
- Method: deletePath:
/20211130/projects/{projectId}/worksheets/{worksheetId}
- Get Worksheet by identifier
- Method: getPath:
/20211130/projects/{projectId}/worksheets/{worksheetId}
- Gets a list of all WorksheetSummary objects in a Project resource
- Method: getPath:
/20211130/projects/{projectId}/worksheets
- Update the Worksheet resource identified by the id
- Method: putPath:
/20211130/projects/{projectId}/worksheets/{worksheetId}