UKG · JSON Structure

Pro Hcm Pay Rate Structure

Employee pay rate information

Type: object Properties: 6
Human Capital ManagementHCMWorkforce ManagementHRPayrollTime and AttendanceBenefitsScheduling

PayRate is a JSON Structure definition published by UKG, describing 6 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

employeeId payType basePay payCurrency payFrequency effectiveDate

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/ukg/refs/heads/main/json-structure/pro-hcm-pay-rate-structure.json",
  "name": "PayRate",
  "description": "Employee pay rate information",
  "type": "object",
  "properties": {
    "employeeId": {
      "type": "string",
      "description": "Employee identifier",
      "example": "EMP001"
    },
    "payType": {
      "type": "string",
      "description": "Pay type",
      "example": "Salary",
      "enum": [
        "Salary",
        "Hourly",
        "Commission"
      ]
    },
    "basePay": {
      "type": "double",
      "description": "Base pay amount",
      "example": 75000.0
    },
    "payCurrency": {
      "type": "string",
      "description": "Currency code",
      "example": "USD"
    },
    "payFrequency": {
      "type": "string",
      "description": "Pay frequency",
      "example": "Bi-Weekly",
      "enum": [
        "Weekly",
        "Bi-Weekly",
        "Semi-Monthly",
        "Monthly"
      ]
    },
    "effectiveDate": {
      "type": "date",
      "description": "Effective date of pay rate",
      "example": "2026-01-15"
    }
  }
}