跳转到主要内容
POST
/
api
/
app-api
/
sip
/
platform
/
v2
/
file
/
upload
上传文件
curl --request POST \
  --url https://docflow.textin.com/api/app-api/sip/platform/v2/file/upload \
  --header 'Content-Type: multipart/form-data' \
  --header 'x-ti-app-id: <api-key>' \
  --header 'x-ti-secret-code: <api-key>' \
  --form file='@example-file'
{
  "code": 200,
  "msg": "<string>",
  "result": {
    "batch_number": 202412190001,
    "files": [
      {
        "id": 202412190001,
        "name": "invoice.pdf",
        "format": "pdf",
        "task_id": 1981692246135111700
      }
    ]
  }
}

授权

x-ti-app-id
string
header
必填
x-ti-secret-code
string
header
必填

查询参数

workspace_id
string
必填

空间ID

示例:

1234567890

category
string

文件类别

示例:

"invoice"

batch_number
string

批次编号。
可以用同一个批次编号上传多次,后续可以用批次编号获取该批次多个文件处理结果。
如果值为空,则系统自动生成最长20位字符串

示例:

202412190001

auto_verify_vat
boolean
默认值:false

是否自动进行发票验真

split_flag
boolean
默认值:false

是否进行文件拆分

crop_flag
boolean
默认值:false

是否进行多图切分

target_process
enum<string>

目标处理类型。
可选值:

  • classify: 分类
  • extract: 抽取
可用选项:
classify,
extract
示例:

"classify"

parser_remove_watermark
integer
默认值:0

是否去水印(0:不去水印、1:去水印)

parser_crop_dewarp
integer
默认值:0

是否进行切边矫正(0:不进行切边矫正、1:进行切边矫正)

parser_apply_merge
integer
默认值:1

是否进行跨页段落表格合并(0:不合并、1:合并)

parser_formula_level
integer
默认值:0

公式识别等级(0 行间公式和行内公式都识别、1 仅识别行间公式,行内公式不识别、2 不识别公式)

parser_table_text_split_mode
integer
默认值:0

表格线是否分割ocr文本(0:不切割、1:切割)

请求体

文件上传请求体

file
file

响应

200 - application/json

文件上传成功

code
integer
必填

状态码

示例:

200

msg
string
必填

状态描述

result
object