Ubuntu snaps — the full channel map: every track and risk level per architecture, each with its own version, revision, download size and hash.
snapnot measuredsearchnot measured/v1/application:snapcraft/snap1h cache2 paramschecking key…// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";
const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });
const data = await client.run("application:snapcraft", "snap", {
"id": "firefox",
"architecture": "amd64"
});
console.log(data);curl -X GET "https://api.zpi.web.id/v1/application:snapcraft/snap?id=firefox&architecture=amd64" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"/v1/application:snapcraft/snapOne snap and its complete channel map — every track and risk level per architecture, each with version, revision, confinement, download size and hash. Filterable to one architecture.idstringrequiredarchitecturestringoptionalcurl -X GET "https://api.zpi.web.id/v1/application:snapcraft/snap?id=firefox&architecture=amd64" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"id": "firefox",
"url": "https://snapcraft.io/firefox",
"free": true,
"name": "firefox",
"size": 270258176,
"price": 0,
"snapId": "3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk",
"source": "snapcraft",
"license": "MPL-2.0",
"summary": "Mozilla Firefox web browser",
"version": "153.0.4-1",
"channels": [
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8754.snap",
"hash": "a8f0dcd69557dc438f86fc30e8fc016cae13cff76e6d6458b5804ed34dee6133a1fe30fa659dbc4ce17dad17cc5ed476",
"name": "stable",
"risk": "stable",
"size": 270258176,
"type": "app",
"track": "latest",
"created": "2026-08-11T00:48:35.267286+00:00",
"version": "153.0.4-1",
"released": "2026-08-12T16:31:10.535834+00:00",
"revision": 8754,
"architecture": "amd64"
},
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8763.snap",
"hash": "b96e2690b4348375279a9ee889b429bc283dedf7efcf8d52c0a1e3cd1f8cab10fff033d0be49c30d722beec4e4300c24",
"name": "candidate",
"risk": "candidate",
"size": 272957440,
"type": "app",
"track": "latest",
"created": "2026-08-14T11:10:05.157536+00:00",
"version": "154.0-1",
"released": "2026-08-14T11:11:27.634015+00:00",
"revision": 8763,
"architecture": "amd64"
},
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8752.snap",
"hash": "26518bda70f210638f663604d90155cc623d17be7b29f5291e9da4edd38364e120a0892022c244b891dfef7d20f070c6",
"name": "beta",
"risk": "beta",
"size": 270909440,
"type": "app",
"track": "latest",
"created": "2026-08-10T19:16:12.636412+00:00",
"version": "154.0b9-1",
"released": "2026-08-10T19:17:29.849315+00:00",
"revision": 8752,
"architecture": "amd64"
},
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8742.snap",
"hash": "1166f947d4f7c448688a86c53f87fa4c2836e5132c3336642dbedb5b3921ffc8b3a929cef03e2c0eb76b1eb4a65eb5f3",
"name": "edge",
"risk": "edge",
"size": 293761024,
"type": "app",
"track": "latest",
"created": "2026-08-05T07:40:16.062731+00:00",
"version": "155.0a1",
"released": "2026-08-05T07:41:27.603729+00:00",
"revision": 8742,
"architecture": "amd64"
},
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8643.snap",
"hash": "f4e5d0e4ab87153abb6d86a68be9f0ff3224310df0b9a05799de2d9f81b75f3bddc0fd5edbf5635c7ac282cb0d59232f",
"name": "esr/stable",
"risk": "stable",
"size": 249085952,
"type": "app",
"track": "esr",
"created": "2026-07-16T22:32:45.107208+00:00",
"version": "140.13.0esr-1",
"released": "2026-07-21T13:35:07.097977+00:00",
"revision": 8643,
"architecture": "amd64"
},
{
"url": "https://api.snapcraft.io/api/v1/snaps/download/3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk_8643.snap",
"hash": "f4e5d0e4ab87153abb6d86a68be9f0ff3224310df0b9a05799de2d9f81b75f3bddc0fd5edbf5635c7ac282cb0d59232f",
"name": "esr/candidate",
"risk": "candidate",
"size": 249085952,
"type": "app",
"track": "esr",
"created": "2026-07-16T22:32:45.107208+00:00",
"version": "140.13.0esr-1",
"released": "2026-07-16T22:34:11.727631+00:00",
"revision": 8643,
"architecture": "amd64"
}
],
"developer": {
"name": "Mozilla",
"username": "mozilla",
"developerId": "OgeoZuqQpVvSr9eGKJzNCrFGSaKXpkey",
"verification": "verified"
},
"architecture": "amd64",
"channelCount": 6
}/v1/application:snapcraft/searchSearch the snap catalogue.querystringrequiredpagenumberoptionalcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/application:snapcraft/search?query=browser&page=1&count=25" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"page": 1,
"count": 10,
"items": [
{
"id": "obs-studio",
"url": "https://snapcraft.io/obs-studio",
"free": true,
"icon": "https://dashboard.snapcraft.io/site_media/appmedia/2018/02/obs-studio.png",
"name": "OBS Studio (unofficial)",
"size": 428486656,
"price": 0,
"snapId": "6uLU2MJmBURfLNz4rmL4WT2CmtVULE2u",
"source": "snapcraft",
"license": "GPL-2.0",
"summary": "Free and open source software for live streaming and screen recording",
"updated": "2026-08-15T14:32:52.842948+00:00",
"version": "32.2.0",
"revision": 1324,
"developer": {
"name": "Snapcrafters",
"username": "Snapcrafters",
"developerId": "eEoV9TnaNkCzfJBu9SRhr2678vzyYV43",
"verification": "starred"
},
"confinement": "strict",
"description": "OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. \n\n**NOTE: This is a community-supported modified build of…"
},
{
"id": "chromium",
"url": "https://snapcraft.io/chromium",
"free": true,
"icon": "https://dashboard.snapcraft.io/site_media/appmedia/2018/05/chromium-browser.png",
"name": "chromium",
"size": 202833920,
"price": 0,
"snapId": "XKEcBqPM06H1Z7zGOdG5fbICuf8NWK5R",
"source": "snapcraft",
"license": "Apache-2.0 AND BSD-3-Clause AND LGPL-2.0 AND LGPL-2.1 AND MIT AND MS-PL AND (GPL-2.0+ OR LGPL-2.1+ OR MPL-1.1)",
"summary": "Chromium web browser, open-source version of Chrome",
"updated": "2026-08-11T10:51:14.864185+00:00",
"version": "151.0.7922.108",
"revision": 3507,
"developer": {
"name": "Canonical",
"username": "Canonical",
"developerId": "canonical",
"verification": "verified"
},
"confinement": "strict",
"description": "An open-source browser project that aims to build a safer, faster, and more\nstable way for all Internet users to experience the web."
},
{
"id": "vivaldi",
"url": "https://snapcraft.io/vivaldi",
"free": true,
"icon": "https://dashboard.snapcraft.io/site_media/appmedia/2024/06/Vivaldi_Icon_Red.png",
"name": "Vivaldi",
"size": 207101952,
"price": 0,
"snapId": "L0qubpVaz7pQaQjAbDf5RbOvfnGHTsct",
"source": "snapcraft",
"license": "Proprietary",
"summary": "A Powerful. Personal. Private. web browser",
"updated": "2026-08-12T09:21:24.795803+00:00",
"version": "8.1.4087.64",
"revision": 455,
"developer": {
"name": "Vivaldi Technologies",
"username": "Vivaldi Technologies",
"developerId": "NBAQQC7ubx941oDSNlu84qtK5YaPcylD",
"verification": "verified"
},
"confinement": "strict",
"description": "The web browser for techies and people who need a browser that helps them get things done. The user interface is fully customizable, including keyboard shortcuts, mouse gestures, a…"
}
],
"query": "browser",
"total": 298,
"source": "snapcraft",
"hasMore": true,
"nextPage": 2
}