LaborDemandInput

Input for creating a labor demand entry

Absence ManagementAttendanceEnterpriseHCMHuman Capital ManagementPayrollSchedulingTime TrackingTimesheetsWorkforce Management

Properties

Name Type Description
organizationId string Scheduling organization ID
date string Date for the demand
hour integer Hour of the day (0-23)
requiredHeadcount integer Number of workers required
jobProfileId string Job profile ID (optional)
View JSON Schema on GitHub

JSON Schema

scheduling-labor-demand-input-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/workday-tracking-system/refs/heads/main/json-schema/scheduling-labor-demand-input-schema.json",
  "title": "LaborDemandInput",
  "description": "Input for creating a labor demand entry",
  "type": "object",
  "properties": {
    "organizationId": {
      "type": "string",
      "description": "Scheduling organization ID"
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "Date for the demand"
    },
    "hour": {
      "type": "integer",
      "description": "Hour of the day (0-23)",
      "minimum": 0,
      "maximum": 23
    },
    "requiredHeadcount": {
      "type": "integer",
      "description": "Number of workers required"
    },
    "jobProfileId": {
      "type": "string",
      "description": "Job profile ID (optional)"
    }
  },
  "required": ["organizationId", "date", "requiredHeadcount"]
}