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 News & Updates tab (79ai.net/news style) loads articles from Gommo’s CMS per registration domain. Integrators building a white-label shell usually read this feed; they do not publish articles through this public API.
Use your registration domain in every form body — not the API hostname.
Playground
Playground — Home feed → Platform → News & updates when running npm run docs:stack.
Not the notifications inbox
POST /ai/notifications is the signed-in user inbox. POST …/news/getAll is the public News & Updates timeline (HTML articles, types like update, promotion). See Gommo public API.
Not changelogs
POST …/app/changelogs is the Recent updates / release notes feed (dealer modal). See Changelogs.
POST https://api.gommo.net/api/apps/go-mmo/news/getAll
Content-Type: application/x-www-form-urlencoded
| Field | Required | Notes |
|---|---|---|
domain | yes | Registration domain (tenant CMS scope) |
access_token | yes | User Bearer / form token (login required) |
limit | optional | Dealer UI often sends 100 |
lang_id | optional | Locale for CMS strings (e.g. en, vi) |
device_id, device_name, device_info | optional | Same device pattern as other platform calls |
PowerShell (replace domain):
$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&limit=100&lang_id=en"
Invoke-RestMethod -Method Post -Uri 'https://api.gommo.net/api/apps/go-mmo/news/getAll' -Headers $h -Body $bodyTypical shape:
{
"data": [
{
"id_base": "a624bd29cbe8266a",
"title": "…",
"content": "<div>… HTML …</div>",
"type": "update",
"thumbnail": "https://…",
"attachments": [],
"is_pinned": "0",
"is_new": "0",
"domain_id": "…",
"created_at": "2026-05-13 20:06:41",
"updated_at": "2026-05-13 20:06:41",
"tags": []
}
],
"runtime": 0.03
}| Field | Notes |
|---|---|
type | e.g. update, promotion, announcement, maintenance, security — dealer filter chips often filter client-side on this field |
content | HTML — sanitize before innerHTML in your app |
is_new / is_pinned | String "0" / "1" in captures — use for badges / pin order |
thumbnail | May be empty |
POST {gateway}/gateway/news — JSON body:
{
"limit": 100,
"lang_id": "en"
}Bearer required. Gateway fills domain from GOMMO_API_DOMAIN when omitted, adds upstream access_token, and default device fields when omitted.
Aliases: language or langId → lang_id.
OpenAPI: openapi.yaml — /gateway/news.
| Approach | Use when |
|---|---|
news/getAll | You want the same News tab as the dealer site (releases, promos, pricing updates) with no extra CMS |
| Your own content | Fully custom brand, offline-first, or marketing not managed in Gommo |
Related: Changelogs · Home feed cookbook · Endpoint map