Start Export Task
post
/api/v1/bots/insights/dataExports
Creates and starts an asynchronous task to export a digital assistant's or skill's insights data into a ZIP file that's stored in the instance. You can filter which data to export by a digital assistant's ID, a skill's bot name and optional version, or by a bot ID. You also can filter by a date range. You also can use this operation to purge all insights data for a date range. The response includes a jobId, which you can use for the task's ID in other insights export operations.
Request
Query Parameters
-
botId(required): string
The unique ID that identifies a version of a skill or digital assistant to export.
-
botName(required): string
The bot name of the skill to export. Note that you can provide a
botNameor abotIdbut not both. You can optionally use thebotVersionquery parameter along with this parameter. -
botVersion(required): string
The bot version of the skill to export. Use this parameter when you specify a
botNameand you want to retrieve a specific version. -
maxFileLength(required): string
The maximum number of lines to add to an exported file before starting a new file.Default Value:
100000000 -
odaId(required): string
The unique ID that identifies a version of a digital assistant to export. The exported file contains data for the digital assistant and its skills. Note that you can filter by digital assistant or by skill but not both.
-
piiAnonymizeExport(required): boolean
A boolean flag that specifies whether to modify the personally identifiable information (PII) in the exported data. Set to
trueto modify all the PII text in the exported data andfalseto export original data. Defaults tofalse.Default Value:false -
since(required): string
The start date for the data to export, inclusive. Format:
yyyy-mm-dd. Defaults to 1 year before the until date. -
until(required): string
The end date for the data to export, inclusive. Format:
yyyy-mm-dd. Defaults to today.
Supported Media Types
- application/json
Describes an insights export task.
Root Schema : schema
Type:
objectDescribes an insights export task.
Show Source
-
insightsDataExport: boolean
Default Value:
falseA boolean flag that indicates how much data to include in the export. Set to
trueto include just the essential data, andfalseto include all data.You can see a description of the output when the property is set to
trueat Export Log Fields in Using Oracle Digital Assistant.When
falsethedialog_contextis base64 encoded. -
name: string
A user-specified name for the task. If not specified, then a name is generated.
-
taskType(required): string
Allowed Values:
[ "EXPORT", "EXPORT_PURGE" ]The type of task to start.EXPORT: Use this to start an export .EXPORT_PURGE: Use this to start an export that will also purge data. You can't use this type with the botName, botId, or odaId query parameter.
Response
Supported Media Types
- application/json
200 Response
Success.
400 Response
Failed. Details are provided in the response body.