法狗狗开放平台
    • OpenAPI接口调用说明
    • 接口签名处理说明
    • OpenAPI AccessToken 调用说明
    • AccessToken
      • 获取 AccessToken
        POST
      • 吊销 AccessToken
        DELETE
      • 续期 AccessToken
        POST
    • 智能比对
      • 智能比对调用说明
      • 创建比对任务(一对一)
        POST
      • 创建比对任务(一对多)
        POST
      • 生成比对结果链接
        POST
      • 查询比对结果
        GET
      • 通知比对任务结果
        POST
      • 比对任务列表
        GET
      • 是否扫描件
        POST
      • 导出差异报告
        GET
    • 智能审查
      • 智能审查调用说明
      • 文档识别
        POST
      • 获取审查模板
        GET
      • 审查点列表查询接口
        GET
      • 发起审查
        POST
      • 获取审查结果
        GET
      • 下载报告
        GET
      • 发起投标审查
        POST
      • 自设审查要点识别(生成 AI 规则)
        POST
    • 投标审查
      • 招标解析与投标审查 — OpenAPI 接入文档
      • 提交招标解析
        POST
      • 轮询解析结果
        GET
      • 提交投标审查
        PUT
      • 轮询审查结果
        GET
      • 更新审查清单(checklist)
        PUT
    • 智能抽取V2
      • 智能抽取调用说明
      • 抽取(自定义配置)
      • 获取结果
    • 智能抽取V3
      • 智能抽取V3调用说明
      • 抽取V3
      • 获取结果V3
    • 智能查重
      • 智能查重调用说明
      • 发起查重任务
      • 获取查重结果
      • 获取单个文件的具体结果
      • 获取查重结果页链接
      • 导出报告
    • 文档通用能力
      • 文件上传
      • 文件校验
      • OFD转图片(返回图片集合的压缩包)
      • OFD转PDF
      • 各种文档格式转PDF
      • 除去PDF的所有图片
      • PDF合并
      • PDF转为文档
      • 去PDF批注
      • PDF转图片
      • PDF转DOCX
      • 图片合成PDF
    • 图像通用能力
      • 图像去红色印章
      • 图像去水印
      • 提取OCR文本
      • 倾斜校正
      • 去图像二维码
      • 翻转图像校正
      • 图像增强锐化
    • 基础接口
      • 余额查询
      • 获取用户列表
    • 数据模型
      • 示例数据模型
        • 未命名数据模型
        • BboxBox
        • Pet
        • Category
        • Tag
      • PageItem
      • ResponseEntity
      • AccessTokenRequest
      • SubFeatureRate
      • SubFeatureRateInput
      • UploadResponse
      • AuditBiddingBidCreateRequest
      • CommonResponse
      • AccessTokenVO
      • QuotaDetailItem
      • FeatureGroupInput
      • FeatureItem
      • ValidateResponse
      • FileItem
      • ParseFileRole
      • AccessTokenResponse
      • QuotaDetailResponse
      • FeatureGroupSummary
      • QuotaDetailData
      • ValidateData
      • ParserRequest
      • ReviewFileRole
      • VoidResponse
      • SubFeatureRateOutput
      • ValidateError
      • ParserResponse
      • ParseJobStatus
      • FeatureDetail
      • FileInfo
      • ParserJobResult
      • ReviewCallbackStatus
      • UserData
      • OfficeInfo
      • DocIdItem
      • RiskLevel
      • InitApiUserRequest
      • SpreadsheetInfo
      • ProcurementProfile
      • BizParseRequest
      • InitApiUserData
      • PresentationInfo
      • BizParseFileItem
      • InitApiUserResponse
      • PdfInfo
      • BizParseJobData
      • PageResult
      • RasterImageInfo
      • BizChecklistUpdateRequest
      • ApiUserListResponse
      • PlainInfo
      • BizChecklistUpdateData
      • UpdateFeatureRequest
      • ErrorResponse
      • BizReviewRequest
      • UpdateFeatureResponse
      • ConflictItem
      • BizReviewAcceptedData
      • GapItem
      • BizReviewResult
      • ReviewRequest
      • DocIdEntry
      • PackageInfo
      • ChecklistsWrapper
      • PackageChecklist
      • ReviewResponse
      • ReviewDomain
      • TraceResult
      • ChecklistItem
      • TraceResultDetail
      • SourceRef
      • DocumentSet
      • RiskItem
      • TraceSummary
      • DocumentMeta
      • TracePoint
      • PageMeta
      • RiskGroup
      • RiskChild
      • EvidenceRef

    OpenAPI AccessToken 调用说明

    招标解析与投标审查 — 接入文档#

    版本:2026-06-24
    接口路径前缀:/openapi/bidding/

    1. 时序流程#


    2. 接口规范#

    2.1 统一约定#

    Content-Type:application/json
    认证:Authorization: Bearer <access_token>
    通过 POST /openapi/v2/token 获取 token,传入 appid + secret
    token 有效期 2 小时,过期后重新获取
    响应外壳:
    字段类型说明
    codeint20000=成功;40002 缺参;40004 资源不存在;50000 服务端失败
    dataobject业务数据体,结构因接口而异
    messagestring失败时有值,成功为空

    2.2 提交招标解析#

    请求体
    字段类型必填说明
    filesobject[]是招标文件列表(正文 + 附件),至少 1 项
    files[].file_urlstring二选一待解析的文件 URL(首次)
    files[].urlstring二选一同 file_url
    files[].doc_idstring二选一已 ingest 的文档 ID(选包后复用,不再传 URL)
    files[].filenamestring否展示用文件名
    files[].rolestring否subject=正文(默认);attachment=附件
    package_nostring否包号;传入则跳过包识别,直接解析该包
    callback_urlstring否终态回调 URL(暂不支持,预留)
    响应 data
    字段类型说明
    task_idstring任务 ID(用于轮询)
    job_idstring后端 job ID(供参考)
    statusstring固定 pending
    queue_positionint队列排位,1 表示即将执行

    2.3 轮询解析结果#

    路径参数
    参数类型必填说明
    task_idstring是提交解析返回的 task_id
    响应 data — 执行中
    字段类型说明
    job_idstring任务 ID
    statusstringpending
    progressint进度 0–100
    stagestring当前阶段(见下方枚举)
    doc_idsobject[]已 ingest 的文档列表
    doc_ids[].doc_idstring文档 ID
    doc_ids[].rolestringsubject / attachment
    doc_ids[].filenamestring文件名
    resultobject非终态为 null
    errorstring失败时的原因
    stage 枚举
    ingest → procurement_profile → package_detect → module_split → checklist_extract → consolidate → complete
    响应 data — 多包需选包(终态 package_selection_required)
    字段类型说明
    statusstringpackage_selection_required
    doc_idsobject[]同上,须持久化供二次解析与审查复用
    packagesobject[]识别到的包列表
    packages[].package_nostring包号
    packages[].package_namestring包名称
    packages[].budgetstring预算描述
    packages[].subjectstring标的内容摘要
    收到此状态后,展示包列表让用户选择,用 doc_id 复用 + package_no 再次 POST 提交解析。
    响应 data — 解析完成(终态 completed)
    字段类型说明
    statusstringcompleted
    progressint100
    doc_idsobject[]招标文档列表(审查时填入 parsed_bidding_doc_ids)
    procurement_profileobject采购前置判定
    procurement_profile.purchase_methodstring如"公开招标"
    procurement_profile.bidding_formstring如"电子"
    procurement_profile.scoring_methodstring如"综合评估法"
    packagesobject[]包信息列表
    package_checklistsobject[]按包输出的审查清单
    package_checklists[].package_nostring所属包号
    package_checklists[].domainsobject[]审查域分组
    package_checklists[].domains[].domain_keystring如 qualification、scoring_factor、tech_requirement
    package_checklists[].domains[].domain_namestring中文名
    package_checklists[].domains[].checklistobject[]审查项列表(见 ChecklistItem)
    global_disqualification_itemsobject[]全局废标/否决条款(ChecklistItem[])
    conflictsobject[]主附件冲突项
    gapsobject[]信息缺口提示

    ChecklistItem 字段#

    字段类型只读说明
    idstring✅唯一标识(锚点,审查时映射为 point_id = "parse_{id}")
    check_namestring审查名称
    basisstring审查依据
    source_refsobject[]✅原文定位
    source_refs[].doc_idstring文档 ID
    source_refs[].pageint页码(1-based)
    source_refs[].node_idstring大纲节点 ID
    source_refs[].snippetstring原文摘录
    categorystring分类:qualification / scoring / technical / commercial / pricing / disqualification / contract / format / timeline / other
    severity_hintstringhigh / medium / low
    cross_cuttingbool是否跨模块通用
    applicabilitystring✅valid=有效;filtered=已过滤(审查时跳过)
    package_nostring所属包号
    review_guidancestring审查执行指引
    source_refs 和 id 为只读,上游不可修改。check_name、basis、severity_hint、review_guidance 用户可自由编辑。

    2.4 提交投标审查#

    请求体
    字段类型必填说明
    review_typestring是固定 bidding_bid
    filesobject[]是投标文件列表(主册 + 附件),至少 1 项
    files[].urlstring是文件可下载 URL
    files[].file_urlstring是同 url
    files[].filenamestring否文件名
    files[].rolestring否subject=主册(默认);response_attachment=应答附件
    parsed_bidding_doc_idsstring[]推荐解析阶段得到的全部 doc_ids[].doc_id(主文件 + 附件全传)
    checklistsobject推荐用户编辑后的审查清单(见下方)
    checklists.itemsobject[]扁平清单(推荐),元素为 ChecklistItem
    checklists.package_checklistsobject[]按包组织(解析结果原样回传)
    agent_depthstring否fast / standard(默认)/ deep
    响应 data
    字段类型说明
    task_idstring任务 ID(用于轮询)
    messagestring固定 "请求已加入队列,等待执行"
    queue_positionint队列排位

    2.5 轮询审查结果#

    路径参数
    参数类型必填说明
    task_idstring是提交审查返回的 task_id
    响应 data
    字段类型说明
    traceobject任务级摘要
    trace.trace_idstring审查追踪 ID
    trace.review_typestringbidding_bid
    trace.statusstringrunning / completed / failed
    trace.point_countint审查点总数
    trace.risk_countint检出风险数
    trace.position_success_ratefloat定位成功率 0–1
    trace.total_mcp_callsintMCP 检索调用次数
    trace.started_atstringISO8601 开始时间
    trace.finished_atstringISO8601 结束时间(完成后)
    pointsobject[]各审查点进度
    points[].point_idstring如 parse_qual_001
    points[].point_titlestring审查点标题
    points[].statusstringpending / running / completed
    points[].evidence_countint证据条数
    points[].position_statusstringfound / not_found

    3. 错误码#

    code场景
    20000成功
    40002缺少必填参数
    40004task_id 不存在或已过期
    50000解析/审查任务失败(查看 message 字段)
    6039缺少 access_token
    6040access_token 无效或已过期
    60000权益不足,请检查额度
    修改于 2026-06-25 01:24:28
    上一页
    接口签名处理说明
    下一页
    获取 AccessToken
    Built with