---
title: "JobStatus"
url: "https://developer.migros.ch/apis/hr25-compensation-api-0/versions/81e689e4-d95b-44d7-a80e-882b791b85b2/schemas/JobStatus"
---

> Full API specification: https://developer.migros.ch/apis/hr25-compensation-api-0/versions/81e689e4-d95b-44d7-a80e-882b791b85b2.md

# JobStatus

Status of an async salary calculation job

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: HR25 Compensation API
  version: 0.1.0
servers:
  - url: https://hr25-comp.service.migros.cloud
components:
  schemas:
    JobStatus:
      description: Status of an async salary calculation job
      properties:
        error:
          description: Error message if status is failed
          type: string
        job_id:
          description: Unique job identifier (UUID)
          type: string
        status:
          description: "Job status: running, completed, or failed"
          enum:
            - running
            - completed
            - failed
          type: string
      required:
        - job_id
        - status
      title: JobStatus
      type: object
```
