Skip to main content
POST
/
v1
/
documents
/
create
Create Document
curl --request POST \
  --url https://api.duplik.cn/v1/documents/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "dataset_id": 123,
  "url": "<string>",
  "document_title": "<string>",
  "smart_indexing_enabled": true,
  "split_media_enabled": true,
  "overall_summarize_enabled": true,
  "meta_data": {
    "content_at": 123,
    "entity_names": [],
    "time_periods": [
      "<string>"
    ],
    "external_user": "<string>",
    "is_sec": true,
    "document_language": "<string>",
    "segment_size": 123,
    "segment_overlap": 123,
    "custom_data": {}
  },
  "pdf_parsing_mode": 123,
  "audio_parsing_mode": 123,
  "priority": 123,
  "read_pdf_pages": "<string>"
}
'
{
  "document_id": 123,
  "name": "<string>",
  "description": "<string>",
  "summary": "<string>",
  "url": "<string>",
  "process_status": 123,
  "segment_list": [
    {
      "name": "<string>",
      "segment_num": 123,
      "content": "<string>",
      "start_s": 123,
      "end_s": 123,
      "width": 123,
      "height": 123,
      "questions": [
        "<string>"
      ]
    }
  ],
  "meta_data": {}
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
dataset_id
integer
required
url
string
required
document_title
string
required
smart_indexing_enabled
boolean
split_media_enabled
boolean
overall_summarize_enabled
boolean
meta_data
object

document metadata

pdf_parsing_mode
integer
audio_parsing_mode
integer
priority
integer
read_pdf_pages
string

Response

Successful Response

document_id
integer
required
name
string
description
string
summary
string
url
string
process_status
integer
segment_list
DocumentSegmentOfAPI · object[]
meta_data
object