{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/mindbody/refs/heads/main/json-structure/public-api-v6-time-card-event-structure.json", "name": "TimeCardEvent", "description": "Implementation of the 'TimeCardEvent' model.", "type": "object", "properties": { "StaffId": { "type": "int32", "description": "The ID of the requested staff member.", "example": 123456 }, "Task": { "type": "string", "description": "The staff member\u2019s job title.", "example": "example-value" }, "TimeIn": { "type": "datetime", "description": "The time that the staff member started the job task.", "example": "2026-05-28T14:30:00Z" }, "TimeOut": { "type": "datetime", "description": "The time that the staff member stopped doing the job task.", "example": "2026-05-28T14:30:00Z" }, "Hours": { "type": "double", "description": "The number of hours on this time card, rounded to the nearest fourth decimal place.", "example": 1.0 }, "HourlyRate": { "type": "double", "description": "The hourly rate the business pays this staff for this `Task`.", "example": 1.0 }, "Earnings": { "type": "double", "description": "The total amount earned by the staff member for this time card entry.", "example": 1.0 } } }