1 USD ≈ 27,000 credits · display only
Reference rate may change over time.
1 USD ≈ 27,000 credits · display only
Reference rate may change over time.
The dealer Recent updates modal and user-menu Changelogs entry load release notes from POST …/app/changelogs. Items include HTML content, optional banner_url / banner_type, and cta[] links.
Use your registration domain in every form body — not the API hostname.
Playground
Playground — Home feed → Platform → Changelogs when running npm run docs:stack.
Not News & updates
POST …/news/getAll is the News tab CMS. POST …/app/changelogs is the release-notes / Recent updates timeline. See News & updates.
POST https://api.gommo.net/api/apps/go-mmo/app/changelogs
Content-Type: application/x-www-form-urlencoded
| Field | Required | Notes |
|---|---|---|
access_token | yes | User session token |
domain | yes | Registration domain |
site_domain | optional | Capture uses same value as domain; gateway defaults site_domain to domain when omitted |
format | optional | e.g. flat |
app | optional | e.g. ai |
limit | optional | Dealer UI often sends 12 |
language | optional | e.g. EN, VI |
device_* | optional | Same as login |
PowerShell:
$domain = $env:GOMMO_API_DOMAIN
if (-not $domain) { throw 'Set GOMMO_API_DOMAIN to your registration domain' }
$h = @{ Authorization = "Bearer $env:TOKEN"; 'Content-Type' = 'application/x-www-form-urlencoded' }
$body = "access_token=$env:TOKEN&domain=$domain&site_domain=$domain&format=flat&app=ai&limit=12&language=EN"
Invoke-RestMethod -Method Post -Uri 'https://api.gommo.net/api/apps/go-mmo/app/changelogs' -Headers $h -Body $body{
"data": [
{
"id": "91",
"log_type": "release",
"app": "ai",
"title": "…",
"content": "<p>… HTML …</p>",
"created_time": "2026-09-24 08:48:10",
"banner_url": "https://…",
"banner_type": "video",
"cta": [{ "label": "…", "link": "/chat", "target": "same" }]
}
],
"runtime": 0.06
}Sanitize HTML before innerHTML. banner_type may be image or video.
POST {gateway}/gateway/changelogs — JSON body:
{
"limit": 12,
"app": "ai",
"format": "flat",
"language": "EN"
}Bearer required. Gateway fills domain / site_domain when omitted. Aliases: siteDomain → site_domain; lang_id or langId → upstream language (News uses lang_id with lowercase en / vi — changelogs capture uses language with EN, VI).
OpenAPI: openapi.yaml.
→ News & updates · Endpoint map · Deploy → Self-host (advanced)