Platform
List changelog
List published changelog entries.
GET /tmr/changelog
Returns published changelog entries, newest first (by publish date, falling back to creation date). Drafts are excluded.
Authentication: Bearer token · Permission:
platform:read · Rate limit: default (120 / 60s)Request
curl https://api.twominutereports.com/v1/tmr/changelog \
-H "Authorization: Bearer tmrc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Response
{
"success": true,
"data": [
{
"id": "0190f8c1-3d4e-7f50-9a6b-7c8d9e0f1a2b",
"title": "Speed Boost now available for Google Ads",
"summary": "Faster syncs for large Google Ads accounts.",
"content": "We've rolled out Speed Boost to Google Ads...",
"slug": "speed-boost-google-ads",
"coverImage": "https://assets.gox.ai/tmr/changelog/speed-boost.png",
"views": 842,
"tags": [
{
"id": "0190f8d0-4e5f-7a60-8b7c-9d0e1f2a3b4c",
"name": "New feature",
"hexColor": "#22C55E",
"description": "Newly shipped capabilities"
}
],
"publishedAt": "2026-06-10T10:00:00.000Z"
}
]
}
{
"success": false,
"error": { "code": "UNAUTHORIZED", "message": "Authentication required" }
}
The changelog entry object
id
string
Changelog entry identifier.
title
string
Entry title.
summary
string | null
Short summary, or
null if none.content
string | null
Full entry content, or
null if none.slug
string
URL-friendly slug for the entry.
coverImage
string | null
Cover image URL, or
null if none.views
number
Number of views.
tags
object[]
Tags applied to the entry. Each tag has
id, name, hexColor, and description (string | null).publishedAt
string | null
When the entry was published, or
null if unpublished.