Parameters
JSON body
Request body
application/jsonblobTokenstringRequiredBlob token from a prior POST /bff/blob/upload.
Example
blb_abc123xyzThe file must already have been uploaded via POST /bff/blob/upload (which returned the token). This endpoint fetches the blob, computes its SHA-256, and inserts a row into shop__purchase_document_inbox with status=pending. Content-level dedup per organisation: uploading the same bytes twice returns the existing row (dedup=true) and the fresh blob becomes an orphan for the periodic sweep.
JSON body
blobTokenstringRequiredBlob token from a prior POST /bff/blob/upload.
blb_abc123xyz1 status code documented
This response returns no JSON body.
{
"success": true
}POST /bff/purchase-document/inbox/link
curl -X POST "https://api.bizkithub.com/bff/purchase-document/inbox/link" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"blobToken": "blb_abc123xyz"
}'All BizKitHub public API endpoints require authentication via API key.