Webhook Status Change Invoice Response
POST
/api/v0/invoice/resp-status-change-invoiceRequest
Body Params application/json
b2bIds
object (NbblB2BIdsModel)
required
buyerB2BId
string
required
Match pattern:
^([^\\\"]){1,100}$
supplierB2BId
string
required
Match pattern:
^([^\\\"]){1,100}$
resp
object (Resp)
required
reqMsgId
string
required
result
string
required
errorCd
string
optional
errorDtl
string
optional
errorField
string
optional
invoiceStatus
object (InvoiceStatus)
required
objectId
string
required
supplierInvoiceNumber
string
required
objectVersion
object (ObjectVersion)
required
supplierAction
string
required
supplierRemarks
string
required
statusTransition
object (StatusTransition)
required
additionalInfos
array[object (AdditionalInfo) {2}]
optional
name
string
optional
value
string
optional
Example
{
"b2bIds": {
"buyerB2BId": "string",
"supplierB2BId": "string"
},
"resp": {
"reqMsgId": "string",
"result": "string",
"errorCd": "string",
"errorDtl": "string",
"errorField": "string"
},
"invoiceStatus": {
"objectId": "string",
"supplierInvoiceNumber": "string",
"objectVersion": {
"currentVersion": 1,
"newVersion": 1
},
"supplierAction": "string",
"supplierRemarks": "string",
"statusTransition": {
"currentStatus": "CREATED",
"newStatus": "CREATED"
}
},
"additionalInfos": [
{
"name": "string",
"value": "string"
}
]
}
Request samples
Responses
Success(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
payload
string
required
response_code
integer
required
response_message
string
required
Example
{
"payload": "SUCCESS",
"response_code": 0,
"response_message": "SUCCESS"
}
Last modified: 4 months ago