Get Enterprise Search Index Status
Enterprise Search
Get Enterprise Search Index Status
1️⃣ Overview
Purpose:
Retrieves the current indexing status of the enterprise search connector for a specific workspace.
Use this endpoint to monitor whether indexing is in progress, completed, or failed.
2️⃣ Endpoint
GET /ai/api/v2/enterprise-search/connector/dg-s3-workspace/{workspaceId}/status
3️⃣ Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | ✅ Yes | The ID of the workspace to check the index status for |
4️⃣ Authentication
Requires authentication using:
Authorization: Bearer <token>
5️⃣ Request Headers
| Header | Required |
|---|---|
| Authorization | ✅ Yes |
6️⃣ Example Request
curl --location 'https://ai.datagol.ai/ai/api/v2/enterprise-search/connector/dg-s3-workspace/{workspaceId}/status' \
--header 'Authorization: Bearer <token>'
7️⃣ Behavior Summary
Returns the current indexing status of the enterprise search connector for the specified workspace.
Typically used to poll the status after triggering a re-index via the Re-index Workspace Files endpoint.
GET
Get Enterprise Search Index Status
Authorizations
This API uses OAuth 2.0 with the authorization code grant flow.
Path Parameters
The ID of the workspace to check the index status for