v1
Camera uploads

Prepare

post/api/v1/camera-capture/transfers/{job_id}/uploads

Request

  • Base URL: https://api.jeevyfabrication.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.jeevyfabrication.com/api/v1/camera-capture/transfers/{job_id}/uploads
  • Auth: none declared

Path parameters

job_idstring uuid required

Request body

idempotency_keystring required
upload_session_idstring uuid required
fenceinteger required
source_idstring uuid required
scan_generationstring uuid required
candidate_idstring uuid required
expected_sizeinteger required
source_sha256string required

Response

Successful Response

idstring uuid required
job_idstring uuid required
media_file_idstring uuid required
source_binding_idstring uuid nullable required
state'prepared' | 'cancelled' | 'initiating' | 'uploading' | 'paused' | 'settling' | 'completion_requested' | 'completing' | 'verifying' | 'complete' | 'abort_pending' | 'aborted' | 'quarantined' | 'failed' required
fenceinteger required
expected_sizeinteger required
expected_source_sha256string required
part_size16777216 required
expected_part_countinteger required
confirmed_bytesinteger required
next_part_numberinteger required

First unconfirmed part, or expected_part_count + 1 when all parts are confirmed; later parts may already be confirmed.

cleanup_afterstring date-time nullable required
run_transfer_status'unverified' | 'error' | 'completed' nullable
safe_error_code'source_revalidation_required' | 'cleanup_policy_unavailable' | 'upload_expired' nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.