Reindex record group
Changed onTrigger reindexing for all records in a record group.
Overview:
Batch reindex operation for a connector's container (a drive, a space, a channel, a crawled site). Record groups are written by connector syncs only: a knowledge base id or a knowledge base folder id is not a record group and is answered 404 (reindex those with POST /knowledgeBase/reindex/record/{recordId} and a depth).
Status filters:
Optional statusFilters limit which child records are queued (e.g. failed-only or manual-indexing). Any string is accepted.
Access: the caller needs access to the record group (an organization-wide connector gives it to every member; a personal one only to its owner); without it the answer is 403. A record group of a disabled connector is refused with 409.
Request: only depth and statusFilters are read; other body fields (force included) and any query parameter are ignored. The body is optional.
Request
- Base URLhttps://app.pipeshub.com/api/v1
- URLhttps://app.pipeshub.com/api/v1/knowledgeBase/reindex/record-group/{recordGroupId}
- Auth
- HTTP bearer
- or OAuth 2Authorization code: /api/v1/oauth2/authorizeClient credentialsToken URL: /api/v1/oauth2/token scopes: kb:write
Path parameters
Record group ID (from a connector sync; not a knowledge base or folder id)
Request body
Response
Reindexing triggered for all records in group
Changes
- breaking
removed the enum value
AUTO_INDEX_OFFof the request property/ - breaking
removed the enum value
COMPLETEDof the request property/ - breaking
removed the enum value
EMPTYof the request property/ - breaking
removed the enum value
FAILEDof the request property/ - breaking
removed the enum value
FILE_TYPE_NOT_SUPPORTEDof the request property/ - breaking
removed the enum value
IN_PROGRESSof the request property/ - breaking
removed the enum value
NOT_STARTEDof the request property/ - breaking
removed the enum value
QUEUEDof the request property/ - breaking
removed the enum value
SKIPPEDof the request property/ - warning
removed the request property
- info
the response property
became required for the status - info
added the required property
to the response with the status
- breaking
- info
added the new
SKIPPEDenum value to the request property/
- info