Parameters
JSON body
Request body
application/jsonsessionIdnumberRequiredapprovedByMemberIdnumber | nullOptionalOne of 2:
Variant 1
number
Variant 2
null
Approve stocktake — produces adjustment movements (Tier 1 #2)
JSON body
sessionIdnumberRequiredapprovedByMemberIdnumber | nullOptional1 status code documented
successbooleanRequiredsessionIdnumberRequiredapprovedobject[]RequireditemIdnumberRequiredwarehouseIdnumberRequiredexpectedQuantitynumberRequiredcountedQuantitynumberRequireddeltanumberRequiredmovementIdnumberRequirednewQuantitynumberRequiredskippednumberRequirednoDeltanumberRequired{
"success": false,
"sessionId": 0,
"approved": [
{
"itemId": 0,
"warehouseId": 0,
"expectedQuantity": 0,
"countedQuantity": 0,
"delta": 0,
"movementId": 0,
"newQuantity": 0
}
],
"skipped": 0,
"noDelta": 0
}POST /bff/warehouse/stocktake/approve
curl -X POST "https://api.bizkithub.com/bff/warehouse/stocktake/approve" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"sessionId": 0
}'All BizKitHub public API endpoints require authentication via API key.