# OpenApi ## Docs - [API 说明文档](https://doc.doushop.com/9337864m0.md): ## API Docs - 基础档案 [游戏列表](https://doc.doushop.com/502394232e0.md): - 基础档案 [平台列表](https://doc.doushop.com/502394233e0.md): - 基础档案 [区服列表(树形)](https://doc.doushop.com/502394234e0.md): - 基础档案 [产品分类列表(树形)](https://doc.doushop.com/502394235e0.md): - 基础档案 [产品列表](https://doc.doushop.com/502394236e0.md): - 基础档案 [批量设置产品成本价](https://doc.doushop.com/503580734e0.md): 按产品编码或产品ID批量设置当前租户的产品成本价(租户级 upsert,仅更新成本价不影响毛利率)。全量校验模式:任一条校验失败则整批不入库,一次性返回全部错误。单次最多 2000 条。 - 基础档案 [批量设置产品毛利率](https://doc.doushop.com/503580735e0.md): 按产品编码或产品ID批量设置当前租户的产品毛利率(租户级 upsert,仅更新毛利率不影响成本价)。全量校验模式:任一条校验失败则整批不入库,一次性返回全部错误。单次最多 2000 条。 - 采购商 > 请购单 [订单列表](https://doc.doushop.com/502394237e0.md): - 采购商 > 请购单 [订单详情](https://doc.doushop.com/502394238e0.md): - 采购商 > 请购单 [更新订单](https://doc.doushop.com/502394239e0.md): - 采购商 > 请购单 [删除订单](https://doc.doushop.com/502394240e0.md): - 采购商 > 请购单 [创建订单](https://doc.doushop.com/502394241e0.md): - 采购商 > 请购单 [暂停订单](https://doc.doushop.com/502394242e0.md): - 采购商 > 请购单 [恢复订单](https://doc.doushop.com/502394243e0.md): - 采购商 > 请购单 [取消订单](https://doc.doushop.com/502394244e0.md): - 采购商 > 请购单 [放弃剩余数量](https://doc.doushop.com/502394245e0.md): 放弃订单明细的剩余未派单数量。仅已派单/执行中状态的订单可操作,明细需有剩余数量。 - 采购商 > 请购单 [追加询价](https://doc.doushop.com/502394246e0.md): 对已派单/执行中订单的剩余未派单明细追加询价。仅多供应商派单模式(allow_split_supplier=1)支持;存在进行中的询价单或无剩余数量时拒绝。 - 采购商 > 请购单 [重新派单](https://doc.doushop.com/502394247e0.md): - 采购商 > 询价 [询价单列表](https://doc.doushop.com/502394248e0.md): - 采购商 > 询价 [询价单详情](https://doc.doushop.com/502394249e0.md): - 采购商 > 询价 [从订单创建询价单(创建后自动发布)](https://doc.doushop.com/502394250e0.md): 与管理后台行为一致:创建成功后自动尝试发布,匹配到供应商时直接进入待报价状态;无匹配供应商时保持草稿,可再调用发布接口手动发布。 - 采购商 > 询价 [发布询价单](https://doc.doushop.com/502394251e0.md): - 采购商 > 询价 [取消询价单](https://doc.doushop.com/502394252e0.md): - 采购商 > 询价 [手动添加供应商](https://doc.doushop.com/502394253e0.md): - 采购商 > 询价 [移除供应商](https://doc.doushop.com/502394254e0.md): - 采购商 > 报价 [报价列表](https://doc.doushop.com/502394255e0.md): - 采购商 > 报价 [报价详情](https://doc.doushop.com/502394256e0.md): - 采购商 > 比价 [比价单列表](https://doc.doushop.com/502394257e0.md): - 采购商 > 比价 [比价单详情](https://doc.doushop.com/502394258e0.md): - 采购商 > 比价 [从询价单创建比价单](https://doc.doushop.com/502394259e0.md): 同一询价单仅允许存在一个进行中的比价单,重复创建将返回错误;比价单取消后可重新创建。 - 采购商 > 比价 [选标(分配中标+生成PO)](https://doc.doushop.com/502394260e0.md): 选标以比价明细为最小单位(明细已绑定供应商,无需传供应商ID),按供应商分组生成采购订单。整单派单模式(订单 allow_split_supplier=0)下:只能选择一个供应商,且必须提交该供应商的全部中标明细、数量为需求数量全额;同一 comparison_item_id 重复提交只处理一次。 - 采购商 > 比价 [取消比价单](https://doc.doushop.com/502394261e0.md): - 采购商 > 采购订单 [采购订单列表](https://doc.doushop.com/502394262e0.md): - 采购商 > 采购订单 [采购订单详情](https://doc.doushop.com/502394263e0.md): - 采购商 > 采购订单 [暂停采购订单](https://doc.doushop.com/502394264e0.md): - 采购商 > 采购订单 [恢复采购订单](https://doc.doushop.com/502394265e0.md): - 采购商 > 采购订单 [取消采购订单](https://doc.doushop.com/502394266e0.md): - 采购商 > 采购订单 [处理问题单](https://doc.doushop.com/502394267e0.md): - 采购商 > 订单变更 [变更列表](https://doc.doushop.com/502394268e0.md): - 采购商 > 订单变更 [变更详情](https://doc.doushop.com/502394269e0.md): - 采购商 > 订单变更 [发起变更](https://doc.doushop.com/502394270e0.md): 发起采购订单变更。before_data 必须与采购订单当前值完全一致(产品/数量/单价),否则拒绝;after_data 中产品必须存在且启用、不允许重复产品、数量必须大于0。同一订单存在待确认变更时不可再次发起。 - 采购商 > 对账单 [对账单列表](https://doc.doushop.com/502394271e0.md): - 采购商 > 对账单 [对账单详情](https://doc.doushop.com/502394272e0.md): - 采购商 > 对账单 [采购商确认对账](https://doc.doushop.com/502394273e0.md): - 采购商 > 对账单 [采购商发起争议](https://doc.doushop.com/502394274e0.md): - 采购商 > 对账单 [解决争议](https://doc.doushop.com/502394275e0.md): - 采购商 > 对账单 [作废对账单](https://doc.doushop.com/502394276e0.md): - 采购商 > 对账单 [重新生成对账单](https://doc.doushop.com/502394277e0.md): - 采购商 > 付款 [付款列表](https://doc.doushop.com/502394278e0.md): - 采购商 > 付款 [付款详情](https://doc.doushop.com/502394279e0.md): - 采购商 > 付款 [发起付款申请](https://doc.doushop.com/502394280e0.md): - 采购商 > 付款 [审批通过](https://doc.doushop.com/502394281e0.md): - 采购商 > 付款 [审批驳回](https://doc.doushop.com/502394282e0.md): - 采购商 > 付款 [重新提交](https://doc.doushop.com/502394283e0.md): - 采购商 > 付款 [登记付款](https://doc.doushop.com/502394284e0.md): - 供应商 > 询价 [询价单列表](https://doc.doushop.com/502394285e0.md): - 供应商 > 询价 [询价单详情](https://doc.doushop.com/502394286e0.md): - 供应商 > 报价 [报价列表](https://doc.doushop.com/502394287e0.md): - 供应商 > 报价 [报价详情](https://doc.doushop.com/502394288e0.md): - 供应商 > 报价 [提交报价](https://doc.doushop.com/502394289e0.md): 供应商提交报价。同一供应商对同一询价单只能有一份有效报价(需先作废再重报);报价截止时间后不可报价;单价与总价至少传一个且必须大于0,两者都传时需满足 |总价−单价×数量| ≤ 0.01×数量(每单位数量允许1分钱舍入差),校验通过后数量+单价+总价按传入值原样流转。整单派单模式下必须对询价单全部明细报价,缺项将被拒绝。 - 供应商 > 报价 [作废报价](https://doc.doushop.com/502394290e0.md): - 供应商 > 报价 [报价结果列表(含报价明细)](https://doc.doushop.com/503580736e0.md): 供应商端报价结果列表(已提交/已中标/未中标),随列表返回自己报价单的明细 items。列表不返回报价汇总金额,单条报价金额见 items。 - 供应商 > 报价 [报价结果详情](https://doc.doushop.com/503580737e0.md): 供应商端报价结果详情:仅展示当前供应商自己的报价与中标情况,不含其他供应商任何信息。未开标时 comparison=null、has_comparison=false。 - 供应商 > 客户订单 [客户订单列表](https://doc.doushop.com/502394291e0.md): - 供应商 > 客户订单 [客户订单详情](https://doc.doushop.com/502394292e0.md): - 供应商 > 客户订单 [开始发货](https://doc.doushop.com/502394293e0.md): - 供应商 > 客户订单 [完成发货](https://doc.doushop.com/502394294e0.md): - 供应商 > 客户订单 [上报问题](https://doc.doushop.com/502394295e0.md): - 供应商 > 订单变更 [变更列表](https://doc.doushop.com/502394296e0.md): - 供应商 > 订单变更 [变更详情](https://doc.doushop.com/502394297e0.md): - 供应商 > 订单变更 [确认变更](https://doc.doushop.com/502394298e0.md): - 供应商 > 订单变更 [拒绝变更](https://doc.doushop.com/502394299e0.md): - 供应商 > 对账单 [对账单列表](https://doc.doushop.com/502394300e0.md): - 供应商 > 对账单 [对账单详情](https://doc.doushop.com/502394301e0.md): - 供应商 > 对账单 [供应商确认对账](https://doc.doushop.com/502394302e0.md): - 供应商 > 对账单 [供应商发起争议](https://doc.doushop.com/502394303e0.md): - 供应商 > 收款 [收款列表](https://doc.doushop.com/502394304e0.md): - 供应商 > 收款 [收款详情](https://doc.doushop.com/502394305e0.md): - 供应商 > 收款 [关联对账单](https://doc.doushop.com/502394306e0.md): ## Schemas - [CallbackPayload](https://doc.doushop.com/300245519d0.md): - [CallbackDataOrderCreated](https://doc.doushop.com/300245520d0.md): - [CallbackDataOrderDispatched](https://doc.doushop.com/300245521d0.md): - [CallbackDataOrderCompleted](https://doc.doushop.com/300245522d0.md): - [CallbackDataOrderCancelled](https://doc.doushop.com/300245523d0.md): - [CallbackDataOrderPaused](https://doc.doushop.com/300245524d0.md): - [CallbackDataOrderResumed](https://doc.doushop.com/300245525d0.md): - [CallbackDataPurchaseOrderCompleted](https://doc.doushop.com/300245527d0.md): - [CallbackDataProblemReported](https://doc.doushop.com/300262904d0.md): - [CallbackDataProblemResolved](https://doc.doushop.com/300262905d0.md): - [CallbackDataChangeRequested](https://doc.doushop.com/300262906d0.md): - [CallbackDataChangeConfirmed](https://doc.doushop.com/300262907d0.md): - [CallbackDataChangeRejected](https://doc.doushop.com/300262908d0.md): - [CallbackDataInquiryPublished](https://doc.doushop.com/300262909d0.md): - [CallbackDataQuotationSubmitted](https://doc.doushop.com/300262910d0.md): - [CallbackDataComparisonCreated](https://doc.doushop.com/300262911d0.md): - [CallbackDataReconciliationCreated](https://doc.doushop.com/300340048d0.md): - [CallbackDataReconciliationBuyerConfirmed](https://doc.doushop.com/300340049d0.md): - [CallbackDataReconciliationSupplierConfirmed](https://doc.doushop.com/300340050d0.md): - [CallbackDataReconciliationDisputed](https://doc.doushop.com/300340051d0.md): - [CallbackDataReconciliationResolved](https://doc.doushop.com/300340052d0.md): - [CallbackDataReconciliationVoided](https://doc.doushop.com/300340053d0.md): - [CallbackDataPaymentPaid](https://doc.doushop.com/300340056d0.md):