Adds or updates multiple documents in the index. Please refer to the bulk indexing documentation for an explanation of when to use this endpoint.
OK
Bad Request
Not Authorized
Conflict
Too Many Requests
{- "uploadId": "string",
- "datasource": "string",
- "documents": [
- {
- "title": "string",
- "filename": "string",
- "container": "string",
- "containerDatasourceId": "string",
- "containerObjectType": "string",
- "datasource": "string",
- "objectType": "string",
- "viewURL": "string",
- "id": "string",
- "summary": {
- "mimeType": "string",
- "textContent": "string",
- "binaryContent": "string"
}, - "body": {
- "mimeType": "string",
- "textContent": "string",
- "binaryContent": "string"
}, - "author": {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}, - "owner": {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}, - "permissions": {
- "allowedUsers": [
- {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}
], - "allowedGroups": [
- "string"
], - "allowedGroupIntersections": [
- {
- "requiredGroups": [
- "string"
]
}
], - "allowAnonymousAccess": true,
- "allowAllDatasourceUsersAccess": true
}, - "createdAt": 0,
- "updatedAt": 0,
- "updatedBy": {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}, - "tags": [
- "string"
], - "interactions": {
- "numViews": 0,
- "numLikes": 0,
- "numComments": 0
}, - "status": "string",
- "additionalUrls": [
- "string"
], - "comments": [
- {
- "id": "string",
- "author": {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}, - "content": {
- "mimeType": "string",
- "textContent": "string",
- "binaryContent": "string"
}, - "createdAt": 0,
- "updatedAt": 0,
- "updatedBy": {
- "email": "string",
- "datasourceUserId": "string",
- "name": "string"
}
}
], - "customProperties": [
- {
- "name": "string",
- "value": null
}
]
}
]
}