# Read a Knowledge Base Entry **GET /api/security_ai_assistant/knowledge_base/entries/{id}** **Spaces method and path for this operation:**
get /s/{space_id}/api/security_ai_assistant/knowledge_base/entries/{id}
Refer to [Spaces](https://www.elastic.co/docs/deploy-manage/manage-spaces) for more information. Retrieve a Knowledge Base Entry by its unique `id`. ## Servers - https://: https:// () ## Authentication methods - Api key auth ## Parameters ### Path parameters - **id** (string(nonempty)) The unique identifier (`id`) of the Knowledge Base Entry to retrieve. ## Responses ### 200 Successful request returning the requested Knowledge Base Entry. #### Body: application/json (object) - **global** (boolean) Whether this Knowledge Base Entry is global, defaults to false. - **name** (string) Name of the Knowledge Base Entry. - **namespace** (string) Kibana Space, defaults to 'default' space. - **users** (array[object]) Users who have access to the Knowledge Base Entry, defaults to current user. Empty array provides access to all users. - **createdAt** (string) Time the Knowledge Base Entry was created. - **createdBy** (string) User who created the Knowledge Base Entry. - **id** (string(nonempty)) A string that does not contain only whitespace characters. - **updatedAt** (string) Time the Knowledge Base Entry was last updated. - **updatedBy** (string) User who last updated the Knowledge Base Entry. - **kbResource** (string) Knowledge Base resource name for grouping entries, e.g. 'security_labs', 'user', etc. - **source** (string) Source document name or filepath. - **text** (string) Knowledge Base Entry content. - **type** (string) Entry type. - **required** (boolean) Whether this resource should always be included, defaults to false. - **vector** (object) Object containing Knowledge Base Entry text embeddings and modelId used to create the embeddings. ### 400 A generic error occurred, such as an invalid `id` or the entry not being found. #### Body: application/json (object) - **error** (string) Error type or category. - **message** (string) Detailed error message. - **statusCode** (number) HTTP status code of the error. [Powered by Bump.sh](https://bump.sh)