SnozeDevelopers
API referenceAi Artifacts

Read one AI artifact

Returns a single artifact with its content, status, and source references. Requires a workspace member with the `ai:read` permission who can also read whatever workspace item or file the artifact references; an unknown artifact is reported as not found.

GET
/v1/workspaces/{workspaceId}/ai-artifacts/{artifactId}
AuthorizationBearer <token>

Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.

In: header

Path Parameters

workspaceId*string
artifactId*string

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/workspaces/string/ai-artifacts/string"
{  "data": {    "id": "string",    "workspaceId": "string",    "chatId": "string",    "messageId": "string",    "creator": {      "userId": "string",      "principalType": "user",      "principalId": "string",      "displayName": "string"    },    "kind": "markdown",    "status": "draft",    "title": "string",    "summary": "string",    "textContent": "string",    "jsonContent": null,    "mimeType": "string",    "language": "string",    "sourceRefs": [      {        "type": "chat_message",        "chatId": "string",        "messageId": "string"      }    ],    "workspaceItemId": "string",    "fileId": "string",    "createdAt": "string",    "updatedAt": "string",    "archivedAt": "string",    "deletedAt": "string"  }}