Reindex single record
Changed onTrigger reindexing for a specific record.
Overview:
Reprocesses the record's content to update search indexes and AI embeddings. Useful after content changes or to fix indexing failures.
Depth parameter:
Controls processing depth for complex documents (-1 for full depth, 0–100 for limited).
Status filters:
Optional statusFilters array limits reindex to records in matching indexing states (e.g. FAILED, AUTO_INDEX_OFF, PASSWORD_PROTECTED). Any string is accepted.
Access: any role on the record's knowledge base may reindex it, READER included. For a connector record, read access to the record is enough. A record of a disabled connector is refused with 409, a record in the trash with 400.
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/{recordId}
- Auth
- HTTP bearer
- or OAuth 2Authorization code: /api/v1/oauth2/authorizeClient credentialsToken URL: /api/v1/oauth2/token scopes: kb:write
Path parameters
Request body
Response
Reindexing triggered successfully
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
- breaking
- info
added the new
SKIPPEDenum value to the request property/
- info