Skip to main content
  • This data schema reference relates only to the StopWatch Time Log App Object type, not the legacy Time Log Custom Object type
  • Except for hubspot_owner_id, only properties unique to StopWatch Time Logs are included in this reference. exist on StopWatch Time Logs too, but they aren’t listed here.
  • For the full OpenAPI definition, see the StopWatch OpenAPI YAML. This reference summarizes components.schemas.Timelog

Data Object Shape

{
  "id": "1234567890",
  "properties": {
    "a552213_record_id": "28270412 -- 2026-03-20 04:22:15.536",
    "a552213_assoc_obj_type": "contact",
    "a552213_assoc_record_id": "9876543210",
    "a552213_first_start_date": "2026-02-27T21:24:18.038Z",
    "a552213_total_minutes": 1440
    ...
  },
  "createdAt": "2026-02-27T21:24:18.038Z",
  "updatedAt": "2026-02-28T21:24:18.038Z",
  "archived": false
}

Top-Level Fields

NameTypeDescription
id UniquestringHubSpot object ID for the time log record
propertiesobjectStopWatch Time Log properties
createdAtdatetimeRecord creation timestamp (UTC, ISO-8601)
updatedAtdatetimeRecord last update timestamp (UTC, ISO-8601)
archivedbooleanWhether the record is archived in HubSpot

Properties (properties)

Identity, Association & Ownership

LabelNameType
a552213_record_id Uniquestring
a552213_assoc_obj_typeenumeration
a552213_assoc_record_idstring
a552213_workflow_managed_tagstring
hubspot_owner_idenumeration

1 Time Log Per Session Properties

Only available for our 💫 Unlimited and 👥 Team subscribers
LabelNameType
a552213_category_textenumeration
a552213_descriptionstring

Session State & Dates

LabelNameType
a552213_toggleboolean
a552213_first_start_datedatetime
a552213_first_end_datedatetime
a552213_last_start_datedatetime
a552213_last_end_datedatetime
a552213_num_sessionsnumber

Date Aggregations

Only populated if at least one of the following user-specific settings is enabled:
  • 1 Time Log Per Session
  • Split Time Logs By Week
  • Split Time Logs By Month
LabelNameType
a552213_week_yeardate
a552213_month_yeardate

Total Tracked Time Durations

LabelNameType
a552213_total_minutesnumber
a552213_total_hoursnumber
a552213_total_daysnumber
a552213_total_yearsnumber
a552213_total_decadesnumber
a552213_total_centuriesnumber

Billable Tracked Time Durations & Metrics

  • Only populated for StopWatch Time Logs where at least 1 related time tracking session has been marked as ‘Billable’
  • Billable Amount, Cost Amount and Margin Amount are only populated for our 💫 Unlimited subscribers
LabelNameType
a552213_billable_minutesnumber
a552213_billable_hoursnumber
a552213_billable_daysnumber
a552213_billable_yearsnumber
a552213_billable_decadesnumber
a552213_billable_centuriesnumber
a552213_billable_amountnumber
a552213_cost_amountnumber
Calculateda552213_margin_amountnumber
Calculateda552213_billable_percentagenumber

Time Log Aggregation Flags

LabelNameType
a552213_is_one_time_log_per_session_recordboolean
Hiddena552213_is_split_week_recordboolean
Hiddena552213_is_split_month_recordboolean