Skip to main content
POST
/
v1alpha1
/
public
/
knowledge-base
/
document
/
upload
/
table
Upload table document
curl --request POST \
  --url https://realtime.voiceflow.com/v1alpha1/public/knowledge-base/document/upload/table \
  --header 'Content-Type: application/json' \
  --data '
{
  "data": {
    "name": "<string>",
    "items": [
      {}
    ],
    "schema": {
      "searchableFields": [
        "<string>"
      ],
      "metadataFields": [
        "<string>"
      ]
    },
    "searchableFields": [
      "<string>"
    ],
    "metadataFields": [
      "<string>"
    ],
    "tags": [
      "<string>"
    ]
  }
}
'
{
  "data": {
    "tags": [
      "<string>"
    ],
    "documentID": "<string>",
    "data": {
      "type": "csv",
      "name": "<string>",
      "rowsCount": 123
    },
    "updatedAt": "2023-11-07T05:31:56Z",
    "status": {
      "type": "ERROR",
      "data": "<unknown>"
    }
  },
  "chunks": [
    {
      "chunkID": "<string>",
      "content": "<string>",
      "metadata": {}
    }
  ],
  "metadata": [
    {
      "key": "<string>",
      "values": [
        "<string>"
      ]
    }
  ]
}

Query Parameters

overwrite
markdownConversion
llmBasedChunks
llmGeneratedQ
llmContentSummarization
llmPrependContext
llmVision

Body

application/json
data
object
required

Response

200 - application/json

Upload table document

data
object
required
chunks
object[]
metadata
object[]