Skip to main content
GET
/
api
/
v4
/
deepfake
/
job
/
{job_id}
Get Deepfake Job Status
curl --request GET \
  --url https://api.dataspike.io/api/v4/deepfake/job/{job_id} \
  --header 'ds-api-token: <api-key>'
{
  "id": "01827ed4-c928-7a3c-9a30-7ab7cc169d11",
  "status": "completed",
  "job_type": "image",
  "content_type": "image/jpeg",
  "file_size_bytes": 1024,
  "score": 0.985,
  "verdict": "deepfake_unlikely",
  "error_code": "NoFaceDetected",
  "message": "No face detected",
  "sandbox": false
}

Authorizations

ds-api-token
string
header
required

Path Parameters

job_id
string<uuid>
required

The unique identifier of the analysis job

Example:

"01827ed4-c928-7a3c-9a30-7ab7cc169d11"

Response

200 - application/json

Job status and deepfake analysis results

id
string<uuid>
required

Job Id

Example:

"01827ed4-c928-7a3c-9a30-7ab7cc169d11"

status
enum<string>
required

Job Status

Available options:
queued,
completed,
failed
Example:

"completed"

job_type
enum<string>
required

Job Type

Available options:
image,
video,
audio
Example:

"image"

content_type
string
required

Content Type from original request

Example:

"image/jpeg"

file_size_bytes
integer
required

File size in bytes

Example:

1024

score
number

Score of image. Defined only when job has completed successfully

Example:

0.985

verdict
enum<string>

Verdict of image. Defined only when job has completed

Available options:
deepfake_likely,
deepfake_unlikely
Example:

"deepfake_unlikely"

error_code
enum<string>

Error code of image. Defined only when job has failed

Available options:
NoFaceDetected,
RuntimeError,
FaceTooBlurry,
FaceTooDark,
FaceTooBright,
Unknown
Example:

"NoFaceDetected"

message
string

Additional message

Example:

"No face detected"

sandbox
boolean

Flag indicates that verification is created in sandbox env

Example:

false