Skip to content

Source Administration

Document List

GET /datastore/v1/data-sources/{data_source_id}/documents

bash
			curl -X GET "https://apis.wikit.ai/datastore/v1/data-sources/$SEMANTICS_DATASOURCE_ID/documents" \
  -H "Authorization: Bearer $SEMANTICS_TOKEN"
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"

Adding Document(s)

POST /datastore/v1/data-sources/{data_source_id}/documents/upload

bash
curl -X POST "https://apis.wikit.ai/datastore/v1/data-sources/$SEMANTICS_DATASOURCE_ID/documents/upload" \
  -H "Authorization: Bearer $SEMANTICS_TOKEN" \
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"
  -H 'Content-Type: multipart/form-data' \
  -F "documents=@/path/to/file-to-upload.txt"

Deleting a Document

DELETE /datastore/v1/data-sources/{data_source_id}/documents/{document_id}

bash
curl -X DELETE "https://apis.wikit.ai/datastore/v1/data-sources/$SEMANTICS_DATASOURCE_ID/documents/$SEMANTICS_DOCUMENT_ID" \
  -H "Authorization: Bearer $SEMANTICS_TOKEN"
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"

List of Chunks for a Document

GET /data-sources/{data_source_id}/documents/{document_id}/chunks

bash
curl -X GET "<https://apis.wikit.ai/data-sources/$SEMANTICS_DATASOURCE_ID/documents/$SEMANTICS_DOCUMENT_ID/chunks>" \
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"

Viewing a Chunk

GET /documents/{document_id}/chunks/{chunk_id}

bash
curl -X GET "<https://apis.wikit.ai/documents/$SEMANTICS_DOCUMENT_ID/chunks/$SEMANTICS_CHUNK_ID>" \
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"

Viewing Document Metadata

GET /datastore/v1/data-sources/{data_source_id}/documents/{document_id}

bash
curl -X GET "https://apis.wikit.ai/datastore/v1/data-sources/$SEMANTICS_DATASOURCE_ID/documents/$SEMANTICS_DOCUMENT_ID" \
  -H "Authorization: Bearer $SEMANTICS_TOKEN"
  -H "X-Wikit-Organization-Id: $SEMANTICS_ORG_ID"