API Reference / Knowledge - Artifacts
List knowledge artifacts
get
https://api.intelig.ai/api/v1/intelig/knowledge/artifacts
Auth: Authorization: ApiKey <key> (an API key sent as
Bearer is rejected) or Authorization: Bearer <jwt>
for a dashboard session. operationId: listArtifacts
Lists knowledge artifacts for the current organization with optional filtering by type, provider, scope, and date range. Respects visibility rules based on artifact scope and user ownership.
Example request
curl -X GET "https://api.intelig.ai/api/v1/intelig/knowledge/artifacts?pageable=string" \
-H "Authorization: ApiKey $INTELIG_API_KEY" Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
type | string | no | — |
provider | string | no | — |
scope | string | no | — |
from | string (date) | no | — |
to | string (date) | no | — |
pageable | Pageable | yes | — |
Response 200
application/json · ApiResponsePageKnowledgeArtifactDto
| Field | Type | Description |
|---|---|---|
success | boolean | — |
message | string | — |
data | PageKnowledgeArtifactDto | — |
Status codes
200— Artifacts returned successfully401— Organization context not set or user not authenticated403— Insufficient permissions for Knowledge pillar429— —
Every response is wrapped in { success, message, data }. A 4xx means the request
is wrong — do not retry it unchanged. A 429 carries Retry-After in seconds.