Hide
Reveal

Get job status

Returns the current status and progress of a steganography processing job. Poll this endpoint until status is done or failed. Once done, call GET /api/job/{uid}/results with the same X-Api-Key to retrieve per-file asset IDs. Authentication: X-Api-Key header required.

get/api/job/{uid}

Request

  • Base URL: https://snapwonders.com
  • URL: https://snapwonders.com/api/job/{uid}
  • Auth: API key in header X-Api-Key

Path parameters

uidstring uuid required

The upload_uid returned by POST /api/session

Response

Job status

upload_uidstring uuid
job_uidstring uuid

Job UUID — identical to upload_uid for stego (1:1 session:job). Provided for SDK consistency across all three pipelines.

referencestring
job_type'hide' | 'reveal'
status'pending' | 'queued' | 'processing' | 'completed' | 'failed'
progress_messagestring nullable

Human-readable description of the current worker stage, e.g. "Encoding cover 2/5"

queued_atstring date-time nullable
started_atstring date-time nullable
completed_atstring date-time nullable
errorstring nullable

Error description when status is failed

Example response

{
  "reference": "REF-550E8400"
}

Changes

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