验证收据
POST
/api/validation/v1/campaign/receipt-validation/file请求参数
Body 参数multipart/form-data
incognito
string
可选
示例值:
false
file
string
必需
文件小于 20MB。可接受的文件类型:PDF、JPG、PNG、GIF、HEIC
campaignId
string
必需
用于验证收据的活动 ID
示例代码
返回响应
成功(200)
请求有误(400)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
successful
boolean
必需
failedValidations
array[string]
必需
passedValidations
array[string]
必需
productLineItems
array [object {4}]
必需
name
string
可选
unitPrice
integer
可选
totalPrice
integer
可选
quantity
integer
可选
matchedProductLineItems
array[string]
必需
date
string
必需
merchantName
string
必需
productCodes
array[string]
必需
balanceAmount
null
必需
similarReceipts
array [object {4}]
必需
referenceId
string
可选
userId
string
可选
trackingId
string
可选
similarityScore
number
可选
trackingId
string
必需
示例
成功示例
{
"successful": true,
"failedValidations": [],
"passedValidations": [
"date_validated",
"merchant_name_validated",
"product_code_validated"
],
"productLineItems": [
{
"name": "Canon Vlogging Camera - Black",
"unitPrice": 999,
"totalPrice": 999,
"quantity": 1
}
],
"matchedProductLineItems": [],
"date": "2022-12-01T12:00:00Z",
"merchantName": "JB Hi-FI",
"productCodes": [],
"balanceAmount": null,
"similarReceipts": [
{
"referenceId": "REF00001",
"userId": "example@mail.com",
"trackingId": "T-20231201-8882410",
"similarityScore": 0.919
}
],
"trackingId": "T-20231201-1525295"
}
修改于 3 个月前