This API initiates a bulk content import operation from Data Sources. It creates an asynchronous import job that processes content in the background, allowing you to import large volumes of content without blocking your application.
Note: After a successful import, please allow for a brief delay before the content is fully available for use. The system's search service synchronizes all new and updated content every 30 minutes.
| Actor | Permission |
|---|---|
| User |
|
The import job has been successfully created and queued for processing. The job will begin execution according to the specified schedule or immediately if no schedule is provided.
Next Steps:
Expected Processing Time:
Bad Request
Unauthorized
Forbidden
Not acceptable
Preconditions failed
Internal server error
Import content from an S3 bucket with scheduled execution
{- "dataSource": {
- "type": "AWS S3 bucket",
- "path": "s3://mybucket/myfolder/",
- "region": "us-east-1",
- "credentials": {
- "accessKeyId": "AKIAIOSFODNN7EXAMPLE",
- "secretAccessKey": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
}
}, - "operation": "import",
- "scheduleTime": {
- "date": "2024-03-01T10:00:00.000Z"
}
}{- "code": "400-10424",
- "developerMessage": "Limit exceeded. The allowed limit for '{0}' is '{1}'."
}