# Job detail

Returns information about job. If job is completed, it will contain
additional information about job result.


Returns 404 if job does not exist.

Returns 403 response if job detail of unprocessed job is requested more
than 10 times.

Endpoint: GET /api/system/jobs/{jobId}
Version: 1.0.0
Security: shoptetAccessToken, shoptetPrivateApiToken

## Path parameters:

  - `jobId` (string, required)
    Example: "3ax1844"

## Header parameters:

  - `Content-Type` (string, required)

## Response 200 fields (application/json):

  - `data` (object, required)

  - `data.job` (object, required)

  - `data.job.jobId` (string, required)
    job unique code.

  - `data.job.endpoint` (string, required)
    called endpoint by service

  - `data.job.creationTime` (string,null, required)
    time of job creation

  - `data.job.completionTime` (string,null, required)
    time of job completion

  - `data.job.duration` (string,null, required)
    duration of job in seconds with ms

  - `data.job.status` (string, required)
    job status

  - `data.job.resultUrl` (string,null, required)
    URL to the result of the job

  - `data.job.validUntil` (string,null, required)
    validity of job result

  - `data.job.log` (string,null, required)
    content of log produced by job processing

  - `data.job.language` (string,null)
    Available only if module Foreign languages is active and initialized.

  - `errors` (array,null, required)

  - `errors.errorCode` (string, required)
    Short text error identification

  - `errors.message` (string, required)
    Descriptive error message

  - `errors.instance` (string, required)
    Identification of the entity referenced

  - `metadata` (object, required)

  - `metadata.requestId` (string, required)
    Request identifier. Useful for logging/reporting purposes.

## Response 403 fields (application/json):

  - `data` (object,null)

  - `errors` (array,null)

  - `errors.errorCode` (string, required)
    Short text error identification

  - `errors.message` (string, required)
    Descriptive error message

  - `errors.instance` (string, required)
    Identification of the entity referenced

  - `metadata` (object)

  - `metadata.requestId` (string, required)
    Request identifier. Useful for logging/reporting purposes.

## Response 404 fields (application/json):

  - `data` (object,null)

  - `errors` (array,null)

  - `errors.errorCode` (string, required)
    Short text error identification

  - `errors.message` (string, required)
    Descriptive error message

  - `errors.instance` (string, required)
    Identification of the entity referenced

  - `metadata` (object)

  - `metadata.requestId` (string, required)
    Request identifier. Useful for logging/reporting purposes.


