-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 10.3.0, 10.3.1
-
Component/s: Webhooks
-
1
-
Severity 3 - Minor
-
2
Issue Summary
Starting with Bitbucket version 10.3, the format of timestamp fields in webhook payloads has changed. In prior versions, timestamps were represented in epoch milliseconds . From version 10.3 onwards, they are returned in ISO-8601 format .
Steps to Reproduce
- Configure a webhook for any event on a Bitbucket Data Center instance running version 10.3 or later.
- Trigger the corresponding repository event
- Inspect the webhook payload delivered to the configured endpoint.
Expected Results
Timestamp should use the epoch milliseconds format as below, consistent with versions prior to 10.3:
"createdDate": 1782914174484, "updatedDate": 1782914174484,
Actual Results
From Bitbucket version 10.3 onwards, timestamp fields are returned in ISO-8601 string format:
"createdDate": "2026-07-01T13:50:41.616Z", "updatedDate": "2026-07-01T13:50:41.616Z",
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available