更新时间:2023-03-27 GMT+08:00

查询待处理的申请订单

功能介绍

根据服务标识符,查询待处理的凭证申请订单,仅有服务提供者有权限

URI

POST /v1/identity/query-vc-orders

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

orgID

String

组织id

channelID

String

通道id

cryptoMethod

String

加密方法,目前固定为SW

cert

String

用户证书,每行末尾均需要增加显式换行符\n

sk

String

用户私钥,每行末尾均需要增加显式换行符\n

timestamp

String

时间戳

serviceID

String

服务的标识符

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

items

Array of VCOrder objects

列表

表3 VCOrder

参数

参数类型

描述

applyer

String

申请者身份标识

orderSeq

String

订单序列号

applyTime

String

申请时间

price

String

价格

status

String

状态

service

String

服务

reason

String

理由信息

dataUri

String

凭证数据URI

encryptedAesKey

String

加密的AES密钥

uriType

String

URI类型

dataHash

String

数据的hash

lockProof

String

锁定证明

vcIndex

String

凭证索引

状态码: 500

表4 响应Body参数

参数

参数类型

描述

errorCode

String

错误码

最小长度:8

最大长度:36

errorMsg

String

错误描述

最小长度:2

最大长度:512

请求示例

{
  "orgID" : "4f1439758ebb41f7411b5f684b67713c08b89198",
  "channelID" : "mychannel",
  "cryptoMethod" : "SW",
  "cert" : "-----BEGIN CERTIFICATE-----\n...\n...\n-----END CERTIFICATE-----",
  "sk" : "------BEGIN PRIVATE KEY-----\n...\n...\n-----END PRIVATE KEY-----",
  "timestamp" : "2020-10-27T17:28:16+08:00",
  "orderIndex" : 1
}

响应示例

状态码: 200

UntreatedVCOrder Information List

{
  "items" : [ {
    "applyer" : "string",
    "orderSeq" : "string",
    "applyTime" : "string",
    "price" : "string",
    "status" : "string",
    "service" : "string",
    "reason" : "string",
    "dataUri" : "string",
    "encryptedAesKey" : "string",
    "uriType" : "string",
    "dataHash" : "string",
    "lockProof" : "string",
    "vcIndex" : "string"
  } ]
}

状态码: 500

失败响应

{
  "errorCode" : "stringst",
  "errorMsg" : "string"
}

状态码

状态码

描述

200

UntreatedVCOrder Information List

500

失败响应