received_row_count equals expected_row_count.
Authentication
Requiresdebts:write. Uses the write limiter: 500 requests/hour per company.
For every staged snapshot, send an empty body or {}:
status_url. Repeating finalize while pending or processing returns 202; repeating it after completed or failed returns 200. A pending retry may enqueue another transport message, but the atomic worker claim prevents duplicate processing.
An incomplete upload returns 409 snapshot_incomplete. processing_error returns 409 because GetBill operator recovery is required.