opus-07-get-job-execution-results.md•1.09 kB
# Get Job Execution Results
**GET** /job/{jobExecutionId}/results
After executing the job, you can use the `jobExecutionId` to check its status (e.g., `IN PROGRESS`, `COMPLETED`, `FAILED`).
Once the status of the job is `COMPLETED`, you can use the results endpoint to view the results of the job.
---
## Parameters
**jobExecutionId** *required* `string`
- ID of the job whose execution status you want to check
**Headers:**
- x-service-key: `<your_service_key>`
---
## Responses
**Code:** `200`
**Media Type:** `application/json` *Controls Accept header
### Example Response
```json
{
"jobExecutionId": "2514",
"status": "COMPLETED",
"results": {
"summary": "Job executed successfully.",
"outputFiles": [
"https://files.opus.com/media/private/generated/output_9a1b23.pdf"
],
"data": {
"score": 92,
"verdict": "PASS",
"comments": "All documents validated successfully."
}
}
}
```
### Schema:
```json
{
"jobResultsPayloadSchema": {
// description: Workflow output schema
"*": "WorkflowOutputVariableDto"
}
}
```