Reference
Artifacts
List Artifacts
Query Parameters
q?|
Search by name or description
source_kind?|
data_kind?|
source_thread_id?|
Filter by chat thread ID
limit?integer
Default
25Range
1 <= value <= 100offset?integer
Default
0Range
0 <= valueHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts"{
"hasNext": true,
"items": [
{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"latestVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z"
}
],
"limit": 0,
"offset": 0,
"total": 0
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Create Artifact
Header Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Request Body
application/json
changeReason?|
data*
dataKind*string
Value in
"tabular" | "markdown"description?|
name*string
Length
1 <= length <= 255refreshQuery?|
rendererConfig*
rendererKind*string
Value in
"ag_grid" | "markdown" | "echarts"sourceKind?string
Default
"manual"Value in
"chat_promotion" | "manual"sourceMetadata?|
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/artifacts" \ -H "Content-Type: application/json" \ -d '{ "data": {}, "dataKind": "tabular", "name": "string", "rendererConfig": {}, "rendererKind": "ag_grid" }'{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"isShared": false,
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"resolvedVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"data": {},
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"refreshQuery": "string",
"rendererConfig": {},
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"shareRecipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"sharedBy": {
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
},
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z",
"viewerAccess": "owner"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}List Shared Artifacts
Query Parameters
q?|
Search by name or description
limit?integer
Default
25Range
1 <= value <= 100offset?integer
Default
0Range
0 <= valueHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/shared"{
"hasNext": true,
"items": [
{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"latestVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z"
}
],
"limit": 0,
"offset": 0,
"total": 0
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get Artifact
Path Parameters
artifact_id*string
Format
uuidQuery Parameters
version?|
Header Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08"{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"isShared": false,
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"resolvedVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"data": {},
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"refreshQuery": "string",
"rendererConfig": {},
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"shareRecipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"sharedBy": {
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
},
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z",
"viewerAccess": "owner"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Update Artifact
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Request Body
application/json
description?|
name?|
Response Body
application/json
application/json
curl -X PATCH "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -H "Content-Type: application/json" \ -d '{}'{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"isShared": false,
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"resolvedVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"data": {},
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"refreshQuery": "string",
"rendererConfig": {},
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"shareRecipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"sharedBy": {
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
},
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z",
"viewerAccess": "owner"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Delete Artifact
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
curl -X DELETE "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08"Empty
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get Artifact Data
Path Parameters
artifact_id*string
Format
uuidQuery Parameters
version?|
limit?integer
Default
100Range
1 <= value <= 5000offset?integer
Default
0Range
0 <= valuesort_column?|
sort_direction?string
Sort direction for pagination.
Default
"asc"Value in
"asc" | "desc"Header Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/data"{
"columns": [
{
"dataType": "string",
"displayName": "string",
"name": "string"
}
],
"hasNext": true,
"items": [
{}
],
"limit": 0,
"offset": 0,
"sourceMode": "inline",
"total": 0
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Download Artifact
Path Parameters
artifact_id*string
Format
uuidQuery Parameters
version?|
format?string
Default
"csv"Value in
"csv" | "json"Header Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/download"null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get Artifact Share
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/share"{
"createdAt": "2019-08-24T14:15:22Z",
"expiresAt": "2019-08-24T14:15:22Z",
"recipientUserIds": [
"string"
],
"recipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"shareId": "string",
"state": "not_shared",
"status": "active",
"updatedAt": "2019-08-24T14:15:22Z"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Revoke Artifact Share
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
curl -X DELETE "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/share"Empty
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Upsert Artifact Share
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Request Body
application/json
expiresAt?|
recipientUserIds?array<>
Response Body
application/json
application/json
curl -X PUT "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/share" \ -H "Content-Type: application/json" \ -d '{}'{
"createdAt": "2019-08-24T14:15:22Z",
"expiresAt": "2019-08-24T14:15:22Z",
"recipientUserIds": [
"string"
],
"recipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"shareId": "string",
"state": "not_shared",
"status": "active",
"updatedAt": "2019-08-24T14:15:22Z"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Clear Artifact Share
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
curl -X DELETE "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/share/clear"Empty
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}List Artifact Versions
Path Parameters
artifact_id*string
Format
uuidQuery Parameters
limit?integer
Default
25Range
1 <= value <= 100offset?integer
Default
0Range
0 <= valueHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/versions"{
"hasNext": true,
"items": [
{
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
}
],
"limit": 0,
"offset": 0,
"total": 0
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Create Artifact Version
Path Parameters
artifact_id*string
Format
uuidHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Request Body
application/json
changeReason?|
data*
dataKind*string
Value in
"tabular" | "markdown"refreshQuery?|
rendererConfig*
rendererKind*string
Value in
"ag_grid" | "markdown" | "echarts"sourceMetadata?|
Response Body
application/json
application/json
curl -X POST "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/versions" \ -H "Content-Type: application/json" \ -d '{ "data": {}, "dataKind": "tabular", "rendererConfig": {}, "rendererKind": "ag_grid" }'{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"isShared": false,
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"resolvedVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"data": {},
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"refreshQuery": "string",
"rendererConfig": {},
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"shareRecipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"sharedBy": {
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
},
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z",
"viewerAccess": "owner"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get Artifact Version
Path Parameters
artifact_id*string
Format
uuidversion*integer
Range
1 <= valueHeader Parameters
authorization?|
X-API-Key?|
Cookie Parameters
vai_token?|
Response Body
application/json
application/json
curl -X GET "https://loading/api/v1/artifacts/497f6eca-6276-4993-bfeb-53cbbbba6f08/versions/1"{
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"isShared": false,
"name": "string",
"ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f",
"resolvedVersion": {
"actorType": "human",
"changeReason": "string",
"changedBy": "48f0a29c-3f20-4b08-af90-5d4b530b5305",
"createdAt": "2019-08-24T14:15:22Z",
"data": {},
"dataKind": "tabular",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"refreshQuery": "string",
"rendererConfig": {},
"rendererKind": "ag_grid",
"sourceMetadata": {},
"sourceScope": "string",
"sourceSurface": "chat",
"sourceTable": "string",
"version": 0
},
"shareRecipients": [
{
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
}
],
"sharedBy": {
"email": "string",
"firstName": "string",
"id": "string",
"lastName": "string",
"profilePictureUrl": "string"
},
"sourceKind": "chat_promotion",
"sourceMetadata": {},
"updatedAt": "2019-08-24T14:15:22Z",
"viewerAccess": "owner"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}