{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Golain","description":"Documentation for the Golain IoT platform — console, CLI, edge runtime, and self-hosted deployment.","colors":{"primary":"#7F12B2","light":"#5BEB9D","dark":"#5A0D82"},"logo":{"light":"https://mintcdn.com/golainsystems/RDeUUhBoUp5VMg94/logo/light.svg?fit=max\u0026auto=format\u0026n=RDeUUhBoUp5VMg94\u0026q=85\u0026s=3cddd3438741e0ac66862c1c56b650f4","dark":"https://mintcdn.com/golainsystems/RDeUUhBoUp5VMg94/logo/dark.svg?fit=max\u0026auto=format\u0026n=RDeUUhBoUp5VMg94\u0026q=85\u0026s=8593b50d7b1144c14ee4767fd4f27ed9"},"favicon":"https://mintcdn.com/golainsystems/RDeUUhBoUp5VMg94/favicon.svg?fit=max\u0026auto=format\u0026n=RDeUUhBoUp5VMg94\u0026q=85\u0026s=e12cf35d73ed9a669e3422a4f0add6ca","api":{"openapi":"api-reference/ilyama.v1.json","playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","python","javascript","go"]}},"navbar":{"links":[{"href":"https://stats.uptimerobot.com/nB3RCD4iXn","label":"Status"},{"href":"https://github.com/golain-io","label":"GitHub"}],"primary":{"type":"button","label":"Console","href":"https://web.ilyama.golain.io"}},"footer":{"socials":{"github":"https://github.com/golain-io"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","mcp"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Status","icon":"signal","href":"https://stats.uptimerobot.com/nB3RCD4iXn"},{"anchor":"GitHub","icon":"github","href":"https://github.com/golain-io/ilyama"},{"anchor":"Support","icon":"envelope","href":"mailto:support@golain.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"golainsystems","hasAudioNarration":false,"actualSubdomain":"golainsystems","customDomains":["docs.ilyama.golain.io"],"gitSource":{"type":"github","owner":"golain-io","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac38674a942fe0cb93c8bf1","collectionId":"d0973448-5242-4f70-96ce-00755a2dea33","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac38674a942fe0cb93c8bf1"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac38674a942fe0cb93c8bf1","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"API Reference","count":395},{"language":"default","tag":"HTTP API","count":393},{"language":"default","tag":"Organizations","count":86},{"language":"default","tag":"Fleets","count":65},{"language":"default","tag":"Omega","count":44},{"language":"default","tag":"Observability \u0026 data","count":40},{"language":"default","tag":"Platform","count":39},{"language":"default","tag":"Project settings","count":38},{"language":"default","tag":"Edge replication","count":32},{"language":"default","tag":"Tickets \u0026 workflows","count":30}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/fleets/get-projects-fleets-stats","slug":"/api-reference/fleets/get-projects-fleets-stats","pageMetadata":{"title":"GET /projects/{project_id}/fleets/{fleet_id}/stats","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/stats","href":"/api-reference/fleets/get-projects-fleets-stats","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"GET /projects/{project_id}/fleets/{fleet_id}/stats","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/stats","href":"/api-reference/fleets/get-projects-fleets-stats","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getProjectsProjectIdFleetsFleetIdStats","parameters":["b053df7b-ae96-4fef-8f54-9a852684234d","c776c086-4a1d-4351-b3fd-501bdeb35306"],"responses":{"200":"b7b6eede-0243-4d37-a056-e09b63d08a8c","400":"a508f98c-2607-4145-b907-e9a3d90786c2","401":"313693af-971c-4dc4-8811-45f3e747546b","403":"d705c98a-bbc9-47b1-a0b0-f2f7806b9530"},"security":["2abc9648-37a9-4688-8494-1d85a9ce792c"],"summary":"GET /projects/{project_id}/fleets/{fleet_id}/stats","tags":["Fleets"],"method":"get","type":"path","servers":["0e8373c4-a96c-4d9c-ab6f-5efdd6cc3968"],"path":"/projects/{project_id}/fleets/{fleet_id}/stats","baseUrlOptions":["/core/api/v1"],"title":"GET /projects/{project_id}/fleets/{fleet_id}/stats","description":"","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","go"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b053df7b-ae96-4fef-8f54-9a852684234d":{"in":"path","name":"project_id","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"c776c086-4a1d-4351-b3fd-501bdeb35306":{"in":"path","name":"fleet_id","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"b7b6eede-0243-4d37-a056-e09b63d08a8c":{"content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"description":"Successful response","exampleType":"generated"},"a508f98c-2607-4145-b907-e9a3d90786c2":{"content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"message":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"object","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | object"},"ok":{"enum":[0],"type":"integer","isRequired":true,"uniqueKey":"ok","typeLabel":"enum\u003cinteger>"}},"required":["ok","message","detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>","message":"\u003cstring>","ok":0}}},"exampleType":"generated"}},"description":"Bad request","exampleType":"generated"},"313693af-971c-4dc4-8811-45f3e747546b":{"content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"message":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"object","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | object"},"ok":{"enum":[0],"type":"integer","isRequired":true,"uniqueKey":"ok","typeLabel":"enum\u003cinteger>"}},"required":["ok","message","detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>","message":"\u003cstring>","ok":0}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"d705c98a-bbc9-47b1-a0b0-f2f7806b9530":{"content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"message":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"object","isRequired":true,"uniqueKey":"message.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"message","typeLabel":"string | object"},"ok":{"enum":[0],"type":"integer","isRequired":true,"uniqueKey":"ok","typeLabel":"enum\u003cinteger>"}},"required":["ok","message","detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>","message":"\u003cstring>","ok":0}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"}},"security":{"2abc9648-37a9-4688-8494-1d85a9ce792c":{"bearerAuth":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[]},"orgIdHeader":{"in":"header","name":"ORG-ID","type":"apiKey","scopes":[]}}},"servers":{"0e8373c4-a96c-4d9c-ab6f-5efdd6cc3968":{"url":"/core/api/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"},{"scheme":{"in":"header","name":"ORG-ID","type":"apiKey","scopes":[]},"schema":{"title":"ORG-ID","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"orgIdHeader","name":"ORG-ID"}],"title":"bearerAuth \u0026 orgIdHeader"}]},"originalFileLocation":"api-reference/ilyama.v1.json"},"subdomain":"golainsystems","siteName":"Golain","title":"GET /projects/{project_id}/fleets/{fleet_id}/stats - Golain","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-05T11:14:06.374Z","originalFileLocation":"api-reference/fleets/get-projects-fleets-stats.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Golain\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GET /projects/{project_id}/fleets/{fleet_id}/stats - Golain\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Golain\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://golainsystems.mintlify.app/_mintlify/api/og/v2?division=Fleets\u0026amp;title=GET+%2Fprojects%2F%7Bproject_id%7D%2Ffleets%2F%7Bfleet_id%7D%2Fstats\u0026amp;theme=8bd8b9581364c7ab4ecf6467\u0026amp;signature=2e919c4cd6ac0e4e36a1ae5f9ac550efe76db8abed3b5976982b84626ff1a85b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"GET /projects/{project_id}/fleets/{fleet_id}/stats - Golain\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://golainsystems.mintlify.app/_mintlify/api/og/v2?division=Fleets\u0026amp;title=GET+%2Fprojects%2F%7Bproject_id%7D%2Ffleets%2F%7Bfleet_id%7D%2Fstats\u0026amp;theme=8bd8b9581364c7ab4ecf6467\u0026amp;signature=2e919c4cd6ac0e4e36a1ae5f9ac550efe76db8abed3b5976982b84626ff1a85b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/golainsystems/kI0-DpTbdtKcp0Ip/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Golain\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7F12B2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/fleets/get-projects-fleets-stats.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ilyama.golain.io/#organization\",\"name\":\"Golain\",\"url\":\"https://docs.ilyama.golain.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/golainsystems/RDeUUhBoUp5VMg94/logo/light.svg?fit=max\u0026auto=format\u0026n=RDeUUhBoUp5VMg94\u0026q=85\u0026s=3cddd3438741e0ac66862c1c56b650f4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ilyama.golain.io#website\",\"name\":\"Golain\",\"url\":\"https://docs.ilyama.golain.io\",\"publisher\":{\"@id\":\"https://docs.ilyama.golain.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats#webpage\",\"url\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats\",\"name\":\"GET /projects/{project_id}/fleets/{fleet_id}/stats\",\"dateModified\":\"2026-10-05T11:14:06.374Z\",\"isPartOf\":{\"@id\":\"https://docs.ilyama.golain.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HTTP API\",\"item\":\"https://docs.ilyama.golain.io/api-reference/certificates-http/get-crl\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fleets\",\"item\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GET /projects/{project_id}/fleets/{fleet_id}/stats\",\"item\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats#apireference\",\"headline\":\"GET /projects/{project_id}/fleets/{fleet_id}/stats\",\"name\":\"GET /projects/{project_id}/fleets/{fleet_id}/stats\",\"url\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ilyama.golain.io/api-reference/fleets/get-projects-fleets-stats#webpage\"},\"dateModified\":\"2026-10-05T11:14:06.374Z\",\"publisher\":{\"@id\":\"https://docs.ilyama.golain.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ilyama.golain.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Golain\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Golain","nav":{"global":{"anchors":[{"anchor":"Status","icon":"signal","href":"https://stats.uptimerobot.com/nB3RCD4iXn"},{"anchor":"GitHub","icon":"github","href":"https://github.com/golain-io/ilyama"},{"anchor":"Support","icon":"envelope","href":"mailto:support@golain.io"}]},"tabs":[{"tab":"Platform","pages":[{"title":"Platform","href":""}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/tools/platform-tui/overview"}]},{"tab":"Omega","pages":[{"title":"Omega","href":"/edge/overview"}]},{"tab":"Self-hosted","pages":[{"title":"Self-hosted","href":"/self-hosted/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/overview"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API introduction","href":"/api-reference/introduction"},{"title":"Authentication","href":"/api-reference/authentication"}]},{"group":"HTTP API","pages":[{"group":"Certificates (HTTP)","pages":[{"title":"GET /crl/{ca_label}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /crl/{ca_label}","href":"/api-reference/certificates-http/get-crl"},{"title":"OCSP responder (RFC 6960 DER request body); returns pre-signed response from DB","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /ocsp","href":"/api-reference/certificates-http/ocsp-responder-rfc-6960-der-request-body;-returns-pre-signed-response-from-db"},{"title":"OCSP responder (RFC 5019 base64url path segment)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /ocsp/{b64}","href":"/api-reference/certificates-http/ocsp-responder-rfc-5019-base64url-path-segment"}]},{"group":"Device JITR","pages":[{"title":"Just-in-time registration bootstrap for devices (HMAC verified server-side)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /devices/jitr","href":"/api-reference/device-jitr/just-in-time-registration-bootstrap-for-devices-hmac-verified-server-side"}]},{"group":"System","pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /health","href":"/api-reference/system/health-check"},{"title":"POST /invite","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /invite","href":"/api-reference/system/post-invite"},{"title":"POST /me/notifications/{provider_kind}/link","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /me/notifications/{provider_kind}/link","href":"/api-reference/system/post-menotifications-link"},{"title":"Get the current user's effective permission graph","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /me/permissions/graph","href":"/api-reference/system/get-the-current-users-effective-permission-graph"},{"title":"Fetch machine-readable OpenAPI contract as JSON","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /openapi.json","href":"/api-reference/system/fetch-machine-readable-openapi-contract-as-json"}]},{"group":"Notification Event Registry","pages":[{"title":"GET /notification-event-registry","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /notification-event-registry","href":"/api-reference/notification-event-registry/get-notification-event-registry"}]},{"group":"Notifications","pages":[{"title":"Microsoft Teams Bot Framework messaging endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /notifications/msteams/bot/messages","href":"/api-reference/notifications/microsoft-teams-bot-framework-messaging-endpoint"},{"title":"Notification action callback (Teams Action.Http, Telegram callback query, etc.)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /notifications/{provider_kind}/{account_id}/callback","href":"/api-reference/notifications/notification-action-callback-teams-actionhttp-telegram-callback-query-etc"}]},{"group":"Organizations","pages":[{"title":"List organizations visible to the caller","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations","href":"/api-reference/organizations/list-organizations-visible-to-the-caller"},{"title":"Create an organization","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations","href":"/api-reference/organizations/create-an-organization"},{"title":"Get organizationsapps","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/apps","href":"/api-reference/organizations/get-organizationsapps"},{"title":"Post organizationsapps","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/apps","href":"/api-reference/organizations/post-organizationsapps"},{"title":"Get organizationsapps 1","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/apps/{app_id}","href":"/api-reference/organizations/get-organizationsapps-1"},{"title":"Delete organizationsapps","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/apps/{app_id}","href":"/api-reference/organizations/delete-organizationsapps"},{"title":"List organization email template overrides","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/email-templates","href":"/api-reference/organizations/list-organization-email-template-overrides"},{"title":"Get organization email template override","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/email-templates/{type}","href":"/api-reference/organizations/get-organization-email-template-override"},{"title":"Upsert organization email template override","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json put /organizations/email-templates/{type}","href":"/api-reference/organizations/upsert-organization-email-template-override"},{"title":"List user groups","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/groups","href":"/api-reference/organizations/list-user-groups"},{"title":"Create user group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/groups","href":"/api-reference/organizations/create-user-group"},{"title":"Get user group details","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/groups/{group_id}","href":"/api-reference/organizations/get-user-group-details"},{"title":"Delete user group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/groups/{group_id}","href":"/api-reference/organizations/delete-user-group"},{"title":"Update user group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/groups/{group_id}","href":"/api-reference/organizations/update-user-group"},{"title":"Post organizationsgroups custom auth","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/groups/{group_id}/custom_auth","href":"/api-reference/organizations/post-organizationsgroups-custom_auth"},{"title":"Delete organizationsgroups custom auth","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/groups/{group_id}/custom_auth","href":"/api-reference/organizations/delete-organizationsgroups-custom_auth"},{"title":"Post organizationsgroups custom authusers","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/groups/{group_id}/custom_auth/users","href":"/api-reference/organizations/post-organizationsgroups-custom_authusers"},{"title":"Delete organizationsgroups custom authusers","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/groups/{group_id}/custom_auth/users/{user_id}","href":"/api-reference/organizations/delete-organizationsgroups-custom_authusers"},{"title":"Add users to group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/groups/{group_id}/users","href":"/api-reference/organizations/add-users-to-group"},{"title":"Remove users from group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/groups/{group_id}/users","href":"/api-reference/organizations/remove-users-from-group"},{"title":"List integration accounts for the org","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts","href":"/api-reference/organizations/list-integration-accounts-for-the-org"},{"title":"Register an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts","href":"/api-reference/organizations/register-an-integration-account"},{"title":"Get a single integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts/{account_id}","href":"/api-reference/organizations/get-a-single-integration-account"},{"title":"Delete an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/integrations/accounts/{account_id}","href":"/api-reference/organizations/delete-an-integration-account"},{"title":"Update an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/integrations/accounts/{account_id}","href":"/api-reference/organizations/update-an-integration-account"},{"title":"List namespace applications for an integration account (Tier 0 discovery)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts/{account_id}/applications","href":"/api-reference/organizations/list-namespace-applications-for-an-integration-account-tier-0-discovery"},{"title":"Trigger a device discovery scan for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/discover","href":"/api-reference/organizations/trigger-a-device-discovery-scan-for-an-integration-account"},{"title":"Get discovery scan job status","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts/{account_id}/discover/{job_id}","href":"/api-reference/organizations/get-discovery-scan-job-status"},{"title":"POST /organizations/integrations/accounts/{account_id}/discover/{job_id}/retry","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/discover/{job_id}/retry","href":"/api-reference/organizations/post-organizationsintegrationsaccounts-discover-retry"},{"title":"Enroll a device into an external integration namespace","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/enroll/{device_id}","href":"/api-reference/organizations/enroll-a-device-into-an-external-integration-namespace"},{"title":"Get a device enrollment for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts/{account_id}/enrollments/{enrollment_id}","href":"/api-reference/organizations/get-a-device-enrollment-for-an-integration-account"},{"title":"Revoke a device enrollment for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/integrations/accounts/{account_id}/enrollments/{enrollment_id}","href":"/api-reference/organizations/revoke-a-device-enrollment-for-an-integration-account"},{"title":"Issue an mTLS client certificate for an integration account operator","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/operator-cert","href":"/api-reference/organizations/issue-an-mtls-client-certificate-for-an-integration-account-operator"},{"title":"Pin the active manifest version for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/pin-version","href":"/api-reference/organizations/pin-the-active-manifest-version-for-an-integration-account"},{"title":"Trigger a provider poll / sync for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/poll","href":"/api-reference/organizations/trigger-a-provider-poll-sync-for-an-integration-account"},{"title":"GET /organizations/integrations/accounts/{account_id}/telegram/chats","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/accounts/{account_id}/telegram/chats","href":"/api-reference/organizations/get-organizationsintegrationsaccounts-telegramchats"},{"title":"Verify connectivity for an integration account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/accounts/{account_id}/verify","href":"/api-reference/organizations/verify-connectivity-for-an-integration-account"},{"title":"List org-scoped integration bindings","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/bindings","href":"/api-reference/organizations/list-org-scoped-integration-bindings"},{"title":"Create an org-scoped integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/bindings","href":"/api-reference/organizations/create-an-org-scoped-integration-binding"},{"title":"Get an org-scoped integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/bindings/{binding_id}","href":"/api-reference/organizations/get-an-org-scoped-integration-binding"},{"title":"Delete an org-scoped integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/integrations/bindings/{binding_id}","href":"/api-reference/organizations/delete-an-org-scoped-integration-binding"},{"title":"Update an org-scoped integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/integrations/bindings/{binding_id}","href":"/api-reference/organizations/update-an-org-scoped-integration-binding"},{"title":"Validate a provider manifest document without publishing","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/manifests/validate","href":"/api-reference/organizations/validate-a-provider-manifest-document-without-publishing"},{"title":"List integration audit log entries for the organization","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/audit","href":"/api-reference/organizations/list-integration-audit-log-entries-for-the-organization"},{"title":"Observability snapshot for automations","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/automations","href":"/api-reference/organizations/observability-snapshot-for-automations"},{"title":"Observability snapshot for integrations","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/integrations","href":"/api-reference/organizations/observability-snapshot-for-integrations"},{"title":"Observability snapshot for realtime sessions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/realtime","href":"/api-reference/organizations/observability-snapshot-for-realtime-sessions"},{"title":"Observability snapshot for integration secrets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/secrets","href":"/api-reference/organizations/observability-snapshot-for-integration-secrets"},{"title":"Observability snapshot for WASM modules","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/observability/wasm","href":"/api-reference/organizations/observability-snapshot-for-wasm-modules"},{"title":"List provider manifests in the org registry","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/providers","href":"/api-reference/organizations/list-provider-manifests-in-the-org-registry"},{"title":"Register a Tier-1 provider manifest","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/providers","href":"/api-reference/organizations/register-a-tier-1-provider-manifest"},{"title":"List manifest versions for a provider kind","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/providers/{kind}","href":"/api-reference/organizations/list-manifest-versions-for-a-provider-kind"},{"title":"Get a specific provider manifest version","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/providers/{kind}/versions/{v}","href":"/api-reference/organizations/get-a-specific-provider-manifest-version"},{"title":"Deprecate a provider manifest version","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/providers/{kind}/versions/{v}/deprecate","href":"/api-reference/organizations/deprecate-a-provider-manifest-version"},{"title":"Get JSON Schemas for a provider manifest version","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/providers/{kind}/versions/{v}/schemas","href":"/api-reference/organizations/get-json-schemas-for-a-provider-manifest-version"},{"title":"Trigger a re-bind job for integration bindings","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/rebind","href":"/api-reference/organizations/trigger-a-re-bind-job-for-integration-bindings"},{"title":"Get rebind job status","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/rebind/{job_id}","href":"/api-reference/organizations/get-rebind-job-status"},{"title":"Seal and store an integration secret","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/secrets","href":"/api-reference/organizations/seal-and-store-an-integration-secret"},{"title":"List sealed secret names for a scope","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/integrations/secrets/{scope_type}/{scope_id}","href":"/api-reference/organizations/list-sealed-secret-names-for-a-scope"},{"title":"Delete a sealed integration secret","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/integrations/secrets/{scope_type}/{scope_id}/{name}","href":"/api-reference/organizations/delete-a-sealed-integration-secret"},{"title":"Rotate a sealed integration secret","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/integrations/secrets/{scope_type}/{scope_id}/{name}/rotate","href":"/api-reference/organizations/rotate-a-sealed-integration-secret"},{"title":"List organization invites","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/invites","href":"/api-reference/organizations/list-organization-invites"},{"title":"Post organizationsinvites","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/invites","href":"/api-reference/organizations/post-organizationsinvites"},{"title":"Delete organizationsinvites","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/invites/{invite_id}","href":"/api-reference/organizations/delete-organizationsinvites"},{"title":"GET /organizations/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/notification-subscriptions","href":"/api-reference/organizations/get-organizationsnotification-subscriptions"},{"title":"POST /organizations/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/notification-subscriptions","href":"/api-reference/organizations/post-organizationsnotification-subscriptions"},{"title":"GET /organizations/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/notification-subscriptions/{id}","href":"/api-reference/organizations/get-organizationsnotification-subscriptions-1"},{"title":"DELETE /organizations/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/notification-subscriptions/{id}","href":"/api-reference/organizations/delete-organizationsnotification-subscriptions"},{"title":"PATCH /organizations/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/notification-subscriptions/{id}","href":"/api-reference/organizations/patch-organizationsnotification-subscriptions"},{"title":"GET /organizations/notification-subscriptions/{id}/deliveries","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/notification-subscriptions/{id}/deliveries","href":"/api-reference/organizations/get-organizationsnotification-subscriptions-deliveries"},{"title":"POST /organizations/notification-subscriptions/{id}/test","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/notification-subscriptions/{id}/test","href":"/api-reference/organizations/post-organizationsnotification-subscriptions-test"},{"title":"List permission groups visible to the caller","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/permission-groups","href":"/api-reference/organizations/list-permission-groups-visible-to-the-caller"},{"title":"Create a permission group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/permission-groups","href":"/api-reference/organizations/create-a-permission-group"},{"title":"Get a permission group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/permission-groups/{group_id}","href":"/api-reference/organizations/get-a-permission-group"},{"title":"Delete a permission group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/permission-groups/{group_id}","href":"/api-reference/organizations/delete-a-permission-group"},{"title":"Update a permission group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/permission-groups/{group_id}","href":"/api-reference/organizations/update-a-permission-group"},{"title":"List assignments for a permission group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/permission-groups/{group_id}/assignments","href":"/api-reference/organizations/list-assignments-for-a-permission-group"},{"title":"Assign a permission group to a subject","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/permission-groups/{group_id}/assignments","href":"/api-reference/organizations/assign-a-permission-group-to-a-subject"},{"title":"Remove a permission group assignment","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/permission-groups/{group_id}/assignments/{assignment_id}","href":"/api-reference/organizations/remove-a-permission-group-assignment"},{"title":"Get organization properties (platform-keyed document)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/properties","href":"/api-reference/organizations/get-organization-properties-platform-keyed-document"},{"title":"Patch an organization property","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/properties/{property}","href":"/api-reference/organizations/patch-an-organization-property"},{"title":"List organization members","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/users","href":"/api-reference/organizations/list-organization-members"},{"title":"Transfer organization ownership","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /organizations/users/transfer-ownership/{new_owner_id}","href":"/api-reference/organizations/transfer-organization-ownership"},{"title":"Get organization user permissions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /organizations/users/{user_id}","href":"/api-reference/organizations/get-organization-user-permissions"},{"title":"Remove user from organization","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /organizations/users/{user_id}","href":"/api-reference/organizations/remove-user-from-organization"},{"title":"Update organization user permissions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /organizations/users/{user_id}","href":"/api-reference/organizations/update-organization-user-permissions"}]},{"group":"Projects","pages":[{"title":"List projects in the active organization","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects","href":"/api-reference/projects/list-projects-in-the-active-organization"},{"title":"Create a project in the active organization","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects","href":"/api-reference/projects/create-a-project-in-the-active-organization"},{"title":"DELETE /projects/{project_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}","href":"/api-reference/projects/delete-projects"}]},{"group":"Observability \u0026 data","pages":[{"title":"Paginated alarm instances for a project (requires project admin).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/alerts","href":"/api-reference/observability-\u0026-data/paginated-alarm-instances-for-a-project-requires-project-admin"},{"title":"POST /projects/{project_id}/alerts/{alert_id}/acknowledge","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/alerts/{alert_id}/acknowledge","href":"/api-reference/observability-\u0026-data/post-projects-alerts-acknowledge"},{"title":"POST /projects/{project_id}/alerts/{alert_id}/assign","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/alerts/{alert_id}/assign","href":"/api-reference/observability-\u0026-data/post-projects-alerts-assign"},{"title":"Paginated TSDB audit rows for a project (requires project admin).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/audit","href":"/api-reference/observability-\u0026-data/paginated-tsdb-audit-rows-for-a-project-requires-project-admin"},{"title":"GET /projects/{project_id}/dashboards","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/dashboards","href":"/api-reference/observability-\u0026-data/get-projects-dashboards"},{"title":"POST /projects/{project_id}/dashboards","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/dashboards","href":"/api-reference/observability-\u0026-data/post-projects-dashboards"},{"title":"DELETE /projects/{project_id}/dashboards/{dashboard_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/dashboards/{dashboard_id}","href":"/api-reference/observability-\u0026-data/delete-projects-dashboards"},{"title":"PATCH /projects/{project_id}/dashboards/{dashboard_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/dashboards/{dashboard_id}","href":"/api-reference/observability-\u0026-data/patch-projects-dashboards"},{"title":"GET /projects/{project_id}/dashboards/{dashboard_id}/panels","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/dashboards/{dashboard_id}/panels","href":"/api-reference/observability-\u0026-data/get-projects-dashboards-panels"},{"title":"POST /projects/{project_id}/dashboards/{dashboard_id}/panels","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/dashboards/{dashboard_id}/panels","href":"/api-reference/observability-\u0026-data/post-projects-dashboards-panels"},{"title":"DELETE /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}","href":"/api-reference/observability-\u0026-data/delete-projects-dashboards-panels"},{"title":"PATCH /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}","href":"/api-reference/observability-\u0026-data/patch-projects-dashboards-panels"},{"title":"GET /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}/data","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}/data","href":"/api-reference/observability-\u0026-data/get-projects-dashboards-panels-data"},{"title":"Export dashboard panel query results as CSV (50k row cap)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/dashboards/{dashboard_id}/panels/{dashboard_panel_id}/export","href":"/api-reference/observability-\u0026-data/export-dashboard-panel-query-results-as-csv-50k-row-cap"},{"title":"Multiplex SSE stream for dashboard panel live updates","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/dashboards/{dashboard_id}/stream","href":"/api-reference/observability-\u0026-data/multiplex-sse-stream-for-dashboard-panel-live-updates"},{"title":"Update dashboard stream session filters without reconnecting SSE","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/dashboards/{dashboard_id}/stream/session/{session_id}","href":"/api-reference/observability-\u0026-data/update-dashboard-stream-session-filters-without-reconnecting-sse"},{"title":"GET /projects/{project_id}/data","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/data","href":"/api-reference/observability-\u0026-data/get-projects-data"},{"title":"GET /projects/{project_id}/data-point-definitions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/data-point-definitions","href":"/api-reference/observability-\u0026-data/get-projects-data-point-definitions"},{"title":"POST /projects/{project_id}/data-point-definitions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/data-point-definitions","href":"/api-reference/observability-\u0026-data/post-projects-data-point-definitions"},{"title":"DELETE /projects/{project_id}/data-point-definitions/{data_point_definition_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/data-point-definitions/{data_point_definition_id}","href":"/api-reference/observability-\u0026-data/delete-projects-data-point-definitions"},{"title":"PATCH /projects/{project_id}/data-point-definitions/{data_point_definition_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/data-point-definitions/{data_point_definition_id}","href":"/api-reference/observability-\u0026-data/patch-projects-data-point-definitions"},{"title":"GET /projects/{project_id}/data-point-definitions/{data_point_definition_id}/data","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/data-point-definitions/{data_point_definition_id}/data","href":"/api-reference/observability-\u0026-data/get-projects-data-point-definitions-data"},{"title":"POST /projects/{project_id}/data-point-definitions/{data_point_definition_id}/download","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/data-point-definitions/{data_point_definition_id}/download","href":"/api-reference/observability-\u0026-data/post-projects-data-point-definitions-download"},{"title":"GET /projects/{project_id}/device_data_points","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/device_data_points","href":"/api-reference/observability-\u0026-data/get-projects-device_data_points"},{"title":"Keyset-paginated canonical event feed for a project.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/events","href":"/api-reference/observability-\u0026-data/keyset-paginated-canonical-event-feed-for-a-project"},{"title":"List canonical events sharing a correlation_id.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/events/correlation/{correlation_id}","href":"/api-reference/observability-\u0026-data/list-canonical-events-sharing-a-correlation_id"},{"title":"SSE real-time stream of canonical events for a project.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/events/stream","href":"/api-reference/observability-\u0026-data/sse-real-time-stream-of-canonical-events-for-a-project"},{"title":"Get a single canonical event by ID.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/events/{event_id}","href":"/api-reference/observability-\u0026-data/get-a-single-canonical-event-by-id"},{"title":"Paginated TSDB logs for a project (requires can_read_logs).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/logs","href":"/api-reference/observability-\u0026-data/paginated-tsdb-logs-for-a-project-requires-can_read_logs"},{"title":"Execute QueryScript against project TSDB data","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/queryscript","href":"/api-reference/observability-\u0026-data/execute-queryscript-against-project-tsdb-data"},{"title":"Export QueryScript results as a zstd-compressed Arrow IPC stream","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/queryscript/export","href":"/api-reference/observability-\u0026-data/export-queryscript-results-as-a-zstd-compressed-arrow-ipc-stream"},{"title":"Entity-scoped QueryScript table schema for dashboard visual builder","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/queryscript/schema","href":"/api-reference/observability-\u0026-data/entity-scoped-queryscript-table-schema-for-dashboard-visual-builder"},{"title":"Get realtime session details","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/realtime-sessions/{session_id}","href":"/api-reference/observability-\u0026-data/get-realtime-session-details"},{"title":"End an active realtime session","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/realtime-sessions/{session_id}/end","href":"/api-reference/observability-\u0026-data/end-an-active-realtime-session"},{"title":"Join an existing realtime session","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/realtime-sessions/{session_id}/join","href":"/api-reference/observability-\u0026-data/join-an-existing-realtime-session"},{"title":"Search project entities","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/search","href":"/api-reference/observability-\u0026-data/search-project-entities"},{"title":"GET /projects/{project_id}/shadow-definitions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/shadow-definitions","href":"/api-reference/observability-\u0026-data/get-projects-shadow-definitions"},{"title":"POST /projects/{project_id}/shadow-definitions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/shadow-definitions","href":"/api-reference/observability-\u0026-data/post-projects-shadow-definitions"},{"title":"PATCH /projects/{project_id}/shadow-definitions/{shadow_definition_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/shadow-definitions/{shadow_definition_id}","href":"/api-reference/observability-\u0026-data/patch-projects-shadow-definitions"},{"title":"Get PostgreSQL-backed project stats","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/stats","href":"/api-reference/observability-\u0026-data/get-postgresql-backed-project-stats"}]},{"group":"Project settings","pages":[{"title":"GET /projects/{project_id}/assets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/assets","href":"/api-reference/project-settings/get-projects-assets"},{"title":"POST /projects/{project_id}/assets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/assets","href":"/api-reference/project-settings/post-projects-assets"},{"title":"POST /projects/{project_id}/assets/upload-url","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/assets/upload-url","href":"/api-reference/project-settings/post-projects-assetsupload-url"},{"title":"GET /projects/{project_id}/assets/{asset_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/assets/{asset_id}","href":"/api-reference/project-settings/get-projects-assets-1"},{"title":"DELETE /projects/{project_id}/assets/{asset_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/assets/{asset_id}","href":"/api-reference/project-settings/delete-projects-assets"},{"title":"GET /projects/{project_id}/assets/{asset_id}/download-url","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/assets/{asset_id}/download-url","href":"/api-reference/project-settings/get-projects-assets-download-url"},{"title":"GET /projects/{project_id}/blueprints","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/blueprints","href":"/api-reference/project-settings/get-projects-blueprints"},{"title":"POST /projects/{project_id}/blueprints","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/blueprints","href":"/api-reference/project-settings/post-projects-blueprints"},{"title":"POST /projects/{project_id}/blueprints/apply","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/blueprints/apply","href":"/api-reference/project-settings/post-projects-blueprintsapply"},{"title":"GET /projects/{project_id}/blueprints/{blueprint_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/blueprints/{blueprint_id}","href":"/api-reference/project-settings/get-projects-blueprints-1"},{"title":"DELETE /projects/{project_id}/blueprints/{blueprint_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/blueprints/{blueprint_id}","href":"/api-reference/project-settings/delete-projects-blueprints"},{"title":"PATCH /projects/{project_id}/blueprints/{blueprint_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/blueprints/{blueprint_id}","href":"/api-reference/project-settings/patch-projects-blueprints"},{"title":"GET /projects/{project_id}/blueprints/{blueprint_id}/usage","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/blueprints/{blueprint_id}/usage","href":"/api-reference/project-settings/get-projects-blueprints-usage"},{"title":"GET /projects/{project_id}/environments","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/environments","href":"/api-reference/project-settings/get-projects-environments"},{"title":"POST /projects/{project_id}/environments","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/environments","href":"/api-reference/project-settings/post-projects-environments"},{"title":"GET /projects/{project_id}/environments/{env_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/environments/{env_id}","href":"/api-reference/project-settings/get-projects-environments-1"},{"title":"DELETE /projects/{project_id}/environments/{env_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/environments/{env_id}","href":"/api-reference/project-settings/delete-projects-environments"},{"title":"PUT /projects/{project_id}/environments/{env_id}/secrets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json put /projects/{project_id}/environments/{env_id}/secrets","href":"/api-reference/project-settings/put-projects-environments-secrets"},{"title":"DELETE /projects/{project_id}/environments/{env_id}/secrets/{key}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/environments/{env_id}/secrets/{key}","href":"/api-reference/project-settings/delete-projects-environments-secrets"},{"title":"PUT /projects/{project_id}/environments/{env_id}/variables","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json put /projects/{project_id}/environments/{env_id}/variables","href":"/api-reference/project-settings/put-projects-environments-variables"},{"title":"DELETE /projects/{project_id}/environments/{env_id}/variables/{key}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/environments/{env_id}/variables/{key}","href":"/api-reference/project-settings/delete-projects-environments-variables"},{"title":"List project features","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/features","href":"/api-reference/project-settings/list-project-features"},{"title":"GET /projects/{project_id}/gateways","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/gateways","href":"/api-reference/project-settings/get-projects-gateways"},{"title":"POST /projects/{project_id}/gateways","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/gateways","href":"/api-reference/project-settings/post-projects-gateways"},{"title":"GET /projects/{project_id}/gateways/{gateway_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/gateways/{gateway_id}","href":"/api-reference/project-settings/get-projects-gateways-1"},{"title":"PUT /projects/{project_id}/gateways/{gateway_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json put /projects/{project_id}/gateways/{gateway_id}","href":"/api-reference/project-settings/put-projects-gateways"},{"title":"DELETE /projects/{project_id}/gateways/{gateway_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/gateways/{gateway_id}","href":"/api-reference/project-settings/delete-projects-gateways"},{"title":"POST /projects/{project_id}/gateways/{gateway_id}/certificates","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/gateways/{gateway_id}/certificates","href":"/api-reference/project-settings/post-projects-gateways-certificates"},{"title":"GET /projects/{project_id}/gateways/{gateway_id}/frames","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/gateways/{gateway_id}/frames","href":"/api-reference/project-settings/get-projects-gateways-frames"},{"title":"Device map markers in a bounding box (requires project member).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/locations","href":"/api-reference/project-settings/device-map-markers-in-a-bounding-box-requires-project-member"},{"title":"GET /projects/{project_id}/properties","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/properties","href":"/api-reference/project-settings/get-projects-properties"},{"title":"PATCH /projects/{project_id}/properties/{property}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/properties/{property}","href":"/api-reference/project-settings/patch-projects-properties"},{"title":"GET /projects/{project_id}/tags","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tags","href":"/api-reference/project-settings/get-projects-tags"},{"title":"POST /projects/{project_id}/tags","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tags","href":"/api-reference/project-settings/post-projects-tags"},{"title":"DELETE /projects/{project_id}/tags/{tag_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/tags/{tag_id}","href":"/api-reference/project-settings/delete-projects-tags"},{"title":"PATCH /projects/{project_id}/tags/{tag_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/tags/{tag_id}","href":"/api-reference/project-settings/patch-projects-tags"},{"title":"GET /projects/{project_id}/tags/{tag_id}/devices","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tags/{tag_id}/devices","href":"/api-reference/project-settings/get-projects-tags-devices"},{"title":"GET /projects/{project_id}/tags/{tag_id}/physical_assets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tags/{tag_id}/physical_assets","href":"/api-reference/project-settings/get-projects-tags-physical_assets"}]},{"group":"Devices","pages":[{"title":"GET /projects/{project_id}/certificates","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/certificates","href":"/api-reference/devices/get-projects-certificates"},{"title":"GET /projects/{project_id}/certificates/{certificate_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/certificates/{certificate_id}","href":"/api-reference/devices/get-projects-certificates-1"},{"title":"GET /projects/{project_id}/devices","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices","href":"/api-reference/devices/get-projects-devices"},{"title":"List logical channels for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/channels","href":"/api-reference/devices/list-logical-channels-for-a-device"},{"title":"Issue a generic device command (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/devices/{device_id}/commands","href":"/api-reference/devices/issue-a-generic-device-command-v3"},{"title":"Write cloud-authoritative edge state rows to a device table","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/devices/{device_id}/edge/state-tables/{table_id}/rows","href":"/api-reference/devices/write-cloud-authoritative-edge-state-rows-to-a-device-table"},{"title":"Get the active edge sync policy assignment for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/edge/sync-policy","href":"/api-reference/devices/get-the-active-edge-sync-policy-assignment-for-a-device"},{"title":"Detach the active edge sync policy from a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/devices/{device_id}/edge/sync-policy","href":"/api-reference/devices/detach-the-active-edge-sync-policy-from-a-device"},{"title":"GET /projects/{project_id}/devices/{device_id}/events","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/events","href":"/api-reference/devices/get-projects-devices-events"},{"title":"GET /projects/{project_id}/devices/{device_id}/events/stream","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/events/stream","href":"/api-reference/devices/get-projects-devices-eventsstream"},{"title":"GET /projects/{project_id}/devices/{device_id}/rpc/queued/{call_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/rpc/queued/{call_id}","href":"/api-reference/devices/get-projects-devices-rpcqueued"},{"title":"POST /projects/{project_id}/devices/{device_id}/rpc/reflect","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/devices/{device_id}/rpc/reflect","href":"/api-reference/devices/post-projects-devices-rpcreflect"},{"title":"GET /projects/{project_id}/devices/{device_id}/rpc/services","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/rpc/services","href":"/api-reference/devices/get-projects-devices-rpcservices"},{"title":"GET /projects/{project_id}/devices/{device_id}/rpc/sessions/{session_id}/invocations","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/devices/{device_id}/rpc/sessions/{session_id}/invocations","href":"/api-reference/devices/get-projects-devices-rpcsessions-invocations"},{"title":"Paginated MQTT broker access diagnostics (requires can_read_logs).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mqtt-access-events","href":"/api-reference/devices/paginated-mqtt-broker-access-diagnostics-requires-can_read_logs"}]},{"group":"Edge replication","pages":[{"title":"List project-level coalesced mirror tables","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/coalesced-mirrors","href":"/api-reference/edge-replication/list-project-level-coalesced-mirror-tables"},{"title":"Get a single coalesced mirror with its columns","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/coalesced-mirrors/{mirror_id}","href":"/api-reference/edge-replication/get-a-single-coalesced-mirror-with-its-columns"},{"title":"Phase 2 — copy per-device mirror rows into the shared coalesced mirror","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/coalesced-mirrors/{source_table}/consolidate","href":"/api-reference/edge-replication/phase-2-—-copy-per-device-mirror-rows-into-the-shared-coalesced-mirror"},{"title":"List edge table lineages for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/lineages","href":"/api-reference/edge-replication/list-edge-table-lineages-for-a-project"},{"title":"Get a single edge table lineage with schema versions and column bindings","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/lineages/{lineage_id}","href":"/api-reference/edge-replication/get-a-single-edge-table-lineage-with-schema-versions-and-column-bindings"},{"title":"Delete edge sync state for a single table lineage","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/edge/lineages/{lineage_id}","href":"/api-reference/edge-replication/delete-edge-sync-state-for-a-single-table-lineage"},{"title":"List materialized relational mirror rows for an edge table lineage","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/lineages/{lineage_id}/mirror-rows","href":"/api-reference/edge-replication/list-materialized-relational-mirror-rows-for-an-edge-table-lineage"},{"title":"Reset materialization failure state for an edge table lineage","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/lineages/{lineage_id}/reset-materialization","href":"/api-reference/edge-replication/reset-materialization-failure-state-for-an-edge-table-lineage"},{"title":"List staged (pre-materialization) rows for an edge table lineage","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/lineages/{lineage_id}/staged-rows","href":"/api-reference/edge-replication/list-staged-pre-materialization-rows-for-an-edge-table-lineage"},{"title":"Get effective edge replication policy for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/policy","href":"/api-reference/edge-replication/get-effective-edge-replication-policy-for-a-project"},{"title":"Patch project-scoped edge replication policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/edge/policy","href":"/api-reference/edge-replication/patch-project-scoped-edge-replication-policy"},{"title":"List project-level edge schema registry entries","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/registry","href":"/api-reference/edge-replication/list-project-level-edge-schema-registry-entries"},{"title":"List project-level edge registry schema reviews","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/registry-reviews","href":"/api-reference/edge-replication/list-project-level-edge-registry-schema-reviews"},{"title":"Get a single edge registry schema review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/registry-reviews/{review_id}","href":"/api-reference/edge-replication/get-a-single-edge-registry-schema-review"},{"title":"Abandon an edge registry schema review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/registry-reviews/{review_id}/abandon","href":"/api-reference/edge-replication/abandon-an-edge-registry-schema-review"},{"title":"Approve an edge registry schema review with column binding actions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/registry-reviews/{review_id}/approve","href":"/api-reference/edge-replication/approve-an-edge-registry-schema-review-with-column-binding-actions"},{"title":"Claim an edge registry schema review (queued → in_review)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/registry-reviews/{review_id}/claim","href":"/api-reference/edge-replication/claim-an-edge-registry-schema-review-queued-→-in_review"},{"title":"Reject an edge registry schema review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/registry-reviews/{review_id}/reject","href":"/api-reference/edge-replication/reject-an-edge-registry-schema-review"},{"title":"Get a single edge schema registry entry with column bindings","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/registry/{registry_id}","href":"/api-reference/edge-replication/get-a-single-edge-schema-registry-entry-with-column-bindings"},{"title":"Repair stale approved registry fan-out for linked lineages","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/registry/{registry_id}/reconcile","href":"/api-reference/edge-replication/repair-stale-approved-registry-fan-out-for-linked-lineages"},{"title":"List edge schema reviews for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/schema-reviews","href":"/api-reference/edge-replication/list-edge-schema-reviews-for-a-project"},{"title":"Get a single edge schema review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/schema-reviews/{review_id}","href":"/api-reference/edge-replication/get-a-single-edge-schema-review"},{"title":"Approve an edge schema review with column binding actions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/schema-reviews/{review_id}/approve","href":"/api-reference/edge-replication/approve-an-edge-schema-review-with-column-binding-actions"},{"title":"Claim an edge schema review (queued → in_review)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/schema-reviews/{review_id}/claim","href":"/api-reference/edge-replication/claim-an-edge-schema-review-queued-→-in_review"},{"title":"Reject an edge schema review; staged rows are discarded","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/schema-reviews/{review_id}/reject","href":"/api-reference/edge-replication/reject-an-edge-schema-review;-staged-rows-are-discarded"},{"title":"List edge sync policy templates for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/sync-policies","href":"/api-reference/edge-replication/list-edge-sync-policy-templates-for-a-project"},{"title":"Create an edge sync policy template","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/sync-policies","href":"/api-reference/edge-replication/create-an-edge-sync-policy-template"},{"title":"Get an edge sync policy template","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/sync-policies/{policy_id}","href":"/api-reference/edge-replication/get-an-edge-sync-policy-template"},{"title":"Delete an edge sync policy template","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/edge/sync-policies/{policy_id}","href":"/api-reference/edge-replication/delete-an-edge-sync-policy-template"},{"title":"Update an edge sync policy template","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/edge/sync-policies/{policy_id}","href":"/api-reference/edge-replication/update-an-edge-sync-policy-template"},{"title":"List active device assignments for a sync policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/edge/sync-policies/{policy_id}/assignments","href":"/api-reference/edge-replication/list-active-device-assignments-for-a-sync-policy"},{"title":"Attach a sync policy to one or more devices","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/edge/sync-policies/{policy_id}/attach","href":"/api-reference/edge-replication/attach-a-sync-policy-to-one-or-more-devices"}]},{"group":"Projects — Email Templates","pages":[{"title":"List project email template overrides","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/email-templates","href":"/api-reference/projects-—-email-templates/list-project-email-template-overrides"},{"title":"Get project email template override","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/email-templates/{type}","href":"/api-reference/projects-—-email-templates/get-project-email-template-override"},{"title":"Upsert project email template override","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json put /projects/{project_id}/email-templates/{type}","href":"/api-reference/projects-—-email-templates/upsert-project-email-template-override"}]},{"group":"Fleets","pages":[{"title":"GET /projects/{project_id}/fleets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets","href":"/api-reference/fleets/get-projects-fleets"},{"title":"POST /projects/{project_id}/fleets","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets","href":"/api-reference/fleets/post-projects-fleets"},{"title":"DELETE /projects/{project_id}/fleets/{fleet_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}","href":"/api-reference/fleets/delete-projects-fleets"},{"title":"List bootstrap certificates for a fleet","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/bootstrap-certs","href":"/api-reference/fleets/list-bootstrap-certificates-for-a-fleet"},{"title":"Issue a fleet bootstrap certificate for JITR/JITP provisioning","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/bootstrap-certs","href":"/api-reference/fleets/issue-a-fleet-bootstrap-certificate-for-jitrjitp-provisioning"},{"title":"Revoke a fleet bootstrap certificate by serial number","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/bootstrap-certs/{serial}","href":"/api-reference/fleets/revoke-a-fleet-bootstrap-certificate-by-serial-number"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/devices","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices","href":"/api-reference/fleets/get-projects-fleets-devices"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/devices","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices","href":"/api-reference/fleets/post-projects-fleets-devices"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/devices/bulk","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/bulk","href":"/api-reference/fleets/post-projects-fleets-devicesbulk"},{"title":"DELETE /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}","href":"/api-reference/fleets/delete-projects-fleets-devices"},{"title":"PATCH /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}","href":"/api-reference/fleets/patch-projects-fleets-devices"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points","href":"/api-reference/fleets/get-projects-fleets-devices-data_points"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points","href":"/api-reference/fleets/post-projects-fleets-devices-data_points"},{"title":"DELETE /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points/{device_data_point_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points/{device_data_point_id}","href":"/api-reference/fleets/delete-projects-fleets-devices-data_points"},{"title":"PATCH /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points/{device_data_point_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/data_points/{device_data_point_id}","href":"/api-reference/fleets/patch-projects-fleets-devices-data_points"},{"title":"Enroll a device into its fleet's integration namespace (operator surface — no account_id required)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/enroll","href":"/api-reference/fleets/enroll-a-device-into-its-fleets-integration-namespace-operator-surface-—-no-account_id-required"},{"title":"Keyset-paginated canonical event feed scoped to a device.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/events","href":"/api-reference/fleets/keyset-paginated-canonical-event-feed-scoped-to-a-device"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/events/stream","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/events/stream","href":"/api-reference/fleets/get-projects-fleets-devices-eventsstream"},{"title":"List integration bindings for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/bindings","href":"/api-reference/fleets/list-integration-bindings-for-a-device"},{"title":"Create an integration binding for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/bindings","href":"/api-reference/fleets/create-an-integration-binding-for-a-device"},{"title":"Delete a device-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/bindings/{binding_id}","href":"/api-reference/fleets/delete-a-device-level-integration-binding"},{"title":"Update a device-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/bindings/{binding_id}","href":"/api-reference/fleets/update-a-device-level-integration-binding"},{"title":"Get effective integration bindings for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/effective","href":"/api-reference/fleets/get-effective-integration-bindings-for-a-device"},{"title":"List integration enrollments for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/enrollments","href":"/api-reference/fleets/list-integration-enrollments-for-a-device"},{"title":"List integration links for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/links","href":"/api-reference/fleets/list-integration-links-for-a-device"},{"title":"Subsume an external device into a fleet device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/subsume","href":"/api-reference/fleets/subsume-an-external-device-into-a-fleet-device"},{"title":"List downlinks for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/{integration_type}/downlinks","href":"/api-reference/fleets/list-downlinks-for-a-device"},{"title":"Enqueue a LoRaWAN downlink for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/{integration_type}/downlinks","href":"/api-reference/fleets/enqueue-a-lorawan-downlink-for-a-device"},{"title":"Get a specific device downlink","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/integrations/{integration_type}/downlinks/{downlink_id}","href":"/api-reference/fleets/get-a-specific-device-downlink"},{"title":"Get the MDM applied policy state for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mdm/applied_state","href":"/api-reference/fleets/get-the-mdm-applied-policy-state-for-a-device"},{"title":"List MDM commands for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mdm/commands","href":"/api-reference/fleets/list-mdm-commands-for-a-device"},{"title":"Issue an MDM command to a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mdm/commands","href":"/api-reference/fleets/issue-an-mdm-command-to-a-device"},{"title":"Get a specific MDM command","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mdm/commands/{command_id}","href":"/api-reference/fleets/get-a-specific-mdm-command"},{"title":"Issue an MQTT TLS client certificate for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mqtt_certificate","href":"/api-reference/fleets/issue-an-mqtt-tls-client-certificate-for-a-device"},{"title":"Get MQTT broker connection details for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mqtt_connection_details","href":"/api-reference/fleets/get-mqtt-broker-connection-details-for-a-device"},{"title":"Start a realtime session for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/realtime-session","href":"/api-reference/fleets/start-a-realtime-session-for-a-device"},{"title":"List realtime sessions for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/realtime-sessions","href":"/api-reference/fleets/list-realtime-sessions-for-a-device"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","href":"/api-reference/fleets/get-projects-fleets-devices-tags"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","href":"/api-reference/fleets/post-projects-fleets-devices-tags"},{"title":"DELETE /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags","href":"/api-reference/fleets/delete-projects-fleets-devices-tags"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags_by_name","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/tags_by_name","href":"/api-reference/fleets/post-projects-fleets-devices-tags_by_name"},{"title":"Trigger device discovery for a fleet (operator surface — no account_id required)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/discover","href":"/api-reference/fleets/trigger-device-discovery-for-a-fleet-operator-surface-—-no-account_id-required"},{"title":"List fleet-scoped coalesced mirror tables","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/coalesced-mirrors","href":"/api-reference/fleets/list-fleet-scoped-coalesced-mirror-tables"},{"title":"Get a single fleet-scoped coalesced mirror with its columns","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/coalesced-mirrors/{mirror_id}","href":"/api-reference/fleets/get-a-single-fleet-scoped-coalesced-mirror-with-its-columns"},{"title":"Get effective edge replication policy for a fleet","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/policy","href":"/api-reference/fleets/get-effective-edge-replication-policy-for-a-fleet"},{"title":"Patch fleet-scoped edge replication policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/edge/policy","href":"/api-reference/fleets/patch-fleet-scoped-edge-replication-policy"},{"title":"List fleet-scoped schema registry entries","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/registry","href":"/api-reference/fleets/list-fleet-scoped-schema-registry-entries"},{"title":"List fleet-scoped registry schema reviews","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews","href":"/api-reference/fleets/list-fleet-scoped-registry-schema-reviews"},{"title":"Get a single fleet-scoped registry schema review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews/{review_id}","href":"/api-reference/fleets/get-a-single-fleet-scoped-registry-schema-review"},{"title":"Abandon a fleet-scoped registry review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews/{review_id}/abandon","href":"/api-reference/fleets/abandon-a-fleet-scoped-registry-review"},{"title":"Approve a fleet-scoped registry review with column binding actions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews/{review_id}/approve","href":"/api-reference/fleets/approve-a-fleet-scoped-registry-review-with-column-binding-actions"},{"title":"Claim a fleet-scoped registry review (queued → in_review)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews/{review_id}/claim","href":"/api-reference/fleets/claim-a-fleet-scoped-registry-review-queued-→-in_review"},{"title":"Reject a fleet-scoped registry review","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/edge/registry-reviews/{review_id}/reject","href":"/api-reference/fleets/reject-a-fleet-scoped-registry-review"},{"title":"Get a single fleet-scoped registry entry with column bindings","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/edge/registry/{registry_id}","href":"/api-reference/fleets/get-a-single-fleet-scoped-registry-entry-with-column-bindings"},{"title":"Keyset-paginated canonical event feed scoped to a fleet.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/events","href":"/api-reference/fleets/keyset-paginated-canonical-event-feed-scoped-to-a-fleet"},{"title":"List integration bindings for a fleet","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/integrations/bindings","href":"/api-reference/fleets/list-integration-bindings-for-a-fleet"},{"title":"Create an integration binding for a fleet","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/integrations/bindings","href":"/api-reference/fleets/create-an-integration-binding-for-a-fleet"},{"title":"Delete a fleet-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/integrations/bindings/{binding_id}","href":"/api-reference/fleets/delete-a-fleet-level-integration-binding"},{"title":"Update a fleet-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/integrations/bindings/{binding_id}","href":"/api-reference/fleets/update-a-fleet-level-integration-binding"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions","href":"/api-reference/fleets/get-projects-fleets-notification-subscriptions"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions","href":"/api-reference/fleets/post-projects-fleets-notification-subscriptions"},{"title":"DELETE /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}","href":"/api-reference/fleets/delete-projects-fleets-notification-subscriptions"},{"title":"PATCH /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}","href":"/api-reference/fleets/patch-projects-fleets-notification-subscriptions"},{"title":"POST /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}/test","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/fleets/{fleet_id}/notification-subscriptions/{id}/test","href":"/api-reference/fleets/post-projects-fleets-notification-subscriptions-test"},{"title":"GET /projects/{project_id}/fleets/{fleet_id}/stats","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/fleets/{fleet_id}/stats","href":"/api-reference/fleets/get-projects-fleets-stats"}]},{"group":"Integrations","pages":[{"title":"List integration bindings for a project","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/integrations/bindings","href":"/api-reference/integrations/list-integration-bindings-for-a-project"},{"title":"Create an integration binding for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/integrations/bindings","href":"/api-reference/integrations/create-an-integration-binding-for-a-project"},{"title":"Delete a project-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/integrations/bindings/{binding_id}","href":"/api-reference/integrations/delete-a-project-level-integration-binding"},{"title":"Update a project-level integration binding","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/integrations/bindings/{binding_id}","href":"/api-reference/integrations/update-a-project-level-integration-binding"},{"title":"List pending subsume items for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/integrations/pending","href":"/api-reference/integrations/list-pending-subsume-items-for-a-project"},{"title":"Approve a pending subsume item","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/integrations/pending/{ref_id}/approve","href":"/api-reference/integrations/approve-a-pending-subsume-item"},{"title":"Reject a pending subsume item","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/integrations/pending/{ref_id}/reject","href":"/api-reference/integrations/reject-a-pending-subsume-item"},{"title":"List plugin HTTP endpoints (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/plugin/endpoints","href":"/api-reference/integrations/list-plugin-http-endpoints-v3"},{"title":"Create a plugin HTTP endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugin/endpoints","href":"/api-reference/integrations/create-a-plugin-http-endpoint-v3"},{"title":"Get a plugin HTTP endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/plugin/endpoints/{endpoint_id}","href":"/api-reference/integrations/get-a-plugin-http-endpoint-v3"},{"title":"Delete a plugin HTTP endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/plugin/endpoints/{endpoint_id}","href":"/api-reference/integrations/delete-a-plugin-http-endpoint-v3"},{"title":"Update a plugin HTTP endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/plugin/endpoints/{endpoint_id}","href":"/api-reference/integrations/update-a-plugin-http-endpoint-v3"},{"title":"Create a service account for a plugin endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugin/endpoints/{endpoint_id}/service-accounts","href":"/api-reference/integrations/create-a-service-account-for-a-plugin-endpoint-v3"},{"title":"Delete a plugin endpoint service account (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/plugin/endpoints/{endpoint_id}/service-accounts/{sa_id}","href":"/api-reference/integrations/delete-a-plugin-endpoint-service-account-v3"},{"title":"Rotate API key for a plugin endpoint service account (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugin/endpoints/{endpoint_id}/service-accounts/{sa_id}/rotate-key","href":"/api-reference/integrations/rotate-api-key-for-a-plugin-endpoint-service-account-v3"},{"title":"Send a test request through a plugin endpoint (v3)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugin/endpoints/{endpoint_id}/test","href":"/api-reference/integrations/send-a-test-request-through-a-plugin-endpoint-v3"},{"title":"List plugin endpoints for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/plugins/endpoints","href":"/api-reference/integrations/list-plugin-endpoints-for-a-project"},{"title":"Create a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugins/endpoints","href":"/api-reference/integrations/create-a-plugin-endpoint"},{"title":"Get a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/plugins/endpoints/{endpoint_id}","href":"/api-reference/integrations/get-a-plugin-endpoint"},{"title":"Delete a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/plugins/endpoints/{endpoint_id}","href":"/api-reference/integrations/delete-a-plugin-endpoint"},{"title":"Update a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/plugins/endpoints/{endpoint_id}","href":"/api-reference/integrations/update-a-plugin-endpoint"},{"title":"Get log for a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/plugins/endpoints/{endpoint_id}/log","href":"/api-reference/integrations/get-log-for-a-plugin-endpoint"},{"title":"Test a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugins/endpoints/{endpoint_id}/test","href":"/api-reference/integrations/test-a-plugin-endpoint"},{"title":"Create a service account for a plugin endpoint","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/plugins/service_accounts","href":"/api-reference/integrations/create-a-service-account-for-a-plugin-endpoint"},{"title":"Delete a plugin service account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/plugins/service_accounts/{service_account_id}","href":"/api-reference/integrations/delete-a-plugin-service-account"}]},{"group":"MDM","pages":[{"title":"Delete an MDM policy assignment","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/mdm/assignments/{assignment_id}","href":"/api-reference/mdm/delete-an-mdm-policy-assignment"},{"title":"List MDM commands for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/devices/{device_id}/commands","href":"/api-reference/mdm/list-mdm-commands-for-a-device"},{"title":"Queue an MDM command for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/devices/{device_id}/commands","href":"/api-reference/mdm/queue-an-mdm-command-for-a-device"},{"title":"Get MDM command status for a device","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/devices/{device_id}/commands/{command_id}","href":"/api-reference/mdm/get-mdm-command-status-for-a-device"},{"title":"List MDM policies for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/policies","href":"/api-reference/mdm/list-mdm-policies-for-a-project"},{"title":"Create an MDM policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/policies","href":"/api-reference/mdm/create-an-mdm-policy"},{"title":"Get an MDM policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/policies/{policy_id}","href":"/api-reference/mdm/get-an-mdm-policy"},{"title":"Delete an MDM policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/mdm/policies/{policy_id}","href":"/api-reference/mdm/delete-an-mdm-policy"},{"title":"Update an MDM policy","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/mdm/policies/{policy_id}","href":"/api-reference/mdm/update-an-mdm-policy"},{"title":"Assign an MDM policy to a fleet","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/policies/{policy_id}/assign","href":"/api-reference/mdm/assign-an-mdm-policy-to-a-fleet"},{"title":"Remove an MDM policy assignment","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/mdm/policies/{policy_id}/assign/{assignment_id}","href":"/api-reference/mdm/remove-an-mdm-policy-assignment"},{"title":"List MDM rollouts for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/rollouts","href":"/api-reference/mdm/list-mdm-rollouts-for-a-project"},{"title":"Create an MDM rollout","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/rollouts","href":"/api-reference/mdm/create-an-mdm-rollout"},{"title":"Get an MDM rollout","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/mdm/rollouts/{rollout_id}","href":"/api-reference/mdm/get-an-mdm-rollout"},{"title":"Cancel an MDM rollout","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/rollouts/{rollout_id}/cancel","href":"/api-reference/mdm/cancel-an-mdm-rollout"},{"title":"Pause an MDM rollout","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/rollouts/{rollout_id}/pause","href":"/api-reference/mdm/pause-an-mdm-rollout"},{"title":"Resume a paused MDM rollout","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/mdm/rollouts/{rollout_id}/resume","href":"/api-reference/mdm/resume-a-paused-mdm-rollout"}]},{"group":"Projects — Notification Subscriptions","pages":[{"title":"GET /projects/{project_id}/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/notification-subscriptions","href":"/api-reference/projects-—-notification-subscriptions/get-projects-notification-subscriptions"},{"title":"POST /projects/{project_id}/notification-subscriptions","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/notification-subscriptions","href":"/api-reference/projects-—-notification-subscriptions/post-projects-notification-subscriptions"},{"title":"DELETE /projects/{project_id}/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/notification-subscriptions/{id}","href":"/api-reference/projects-—-notification-subscriptions/delete-projects-notification-subscriptions"},{"title":"PATCH /projects/{project_id}/notification-subscriptions/{id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/notification-subscriptions/{id}","href":"/api-reference/projects-—-notification-subscriptions/patch-projects-notification-subscriptions"},{"title":"POST /projects/{project_id}/notification-subscriptions/{id}/test","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/notification-subscriptions/{id}/test","href":"/api-reference/projects-—-notification-subscriptions/post-projects-notification-subscriptions-test"}]},{"group":"OTA","pages":[{"title":"GET /projects/{project_id}/ota/releases","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases","href":"/api-reference/ota/get-projects-otareleases"},{"title":"POST /projects/{project_id}/ota/releases","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases","href":"/api-reference/ota/post-projects-otareleases"},{"title":"GET /projects/{project_id}/ota/releases/{release_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}","href":"/api-reference/ota/get-projects-otareleases-1"},{"title":"DELETE /projects/{project_id}/ota/releases/{release_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/ota/releases/{release_id}","href":"/api-reference/ota/delete-projects-otareleases"},{"title":"GET /projects/{project_id}/ota/releases/{release_id}/artifacts","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/artifacts","href":"/api-reference/ota/get-projects-otareleases-artifacts"},{"title":"POST /projects/{project_id}/ota/releases/{release_id}/artifacts","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases/{release_id}/artifacts","href":"/api-reference/ota/post-projects-otareleases-artifacts"},{"title":"GET /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}","href":"/api-reference/ota/get-projects-otareleases-artifacts-1"},{"title":"DELETE /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}","href":"/api-reference/ota/delete-projects-otareleases-artifacts"},{"title":"POST /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}/finalize","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases/{release_id}/artifacts/{artifact_id}/finalize","href":"/api-reference/ota/post-projects-otareleases-artifacts-finalize"},{"title":"GET /projects/{project_id}/ota/releases/{release_id}/deployments","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/deployments","href":"/api-reference/ota/get-projects-otareleases-deployments"},{"title":"POST /projects/{project_id}/ota/releases/{release_id}/deployments","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases/{release_id}/deployments","href":"/api-reference/ota/post-projects-otareleases-deployments"},{"title":"GET /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","href":"/api-reference/ota/get-projects-otareleases-deployments-1"},{"title":"DELETE /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","href":"/api-reference/ota/delete-projects-otareleases-deployments"},{"title":"PATCH /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}","href":"/api-reference/ota/patch-projects-otareleases-deployments"},{"title":"POST /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/cancel","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/cancel","href":"/api-reference/ota/post-projects-otareleases-deployments-cancel"},{"title":"List canonical events for an OTA deployment.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/events","href":"/api-reference/ota/list-canonical-events-for-an-ota-deployment"},{"title":"SSE real-time stream of canonical events for an OTA deployment.","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/events/stream","href":"/api-reference/ota/sse-real-time-stream-of-canonical-events-for-an-ota-deployment"},{"title":"POST /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/trigger","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ota/releases/{release_id}/deployments/{deployment_id}/trigger","href":"/api-reference/ota/post-projects-otareleases-deployments-trigger"}]},{"group":"Device RPC","pages":[{"title":"GET /projects/{project_id}/rpc/descriptors/{digest}","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/rpc/descriptors/{digest}","href":"/api-reference/device-rpc/get-projects-rpcdescriptors"}]},{"group":"Projects — Status","pages":[{"title":"Devices in the project with connectivity and metadata filters (paginated, authorized read).","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/status","href":"/api-reference/projects-—-status/devices-in-the-project-with-connectivity-and-metadata-filters-paginated-authorized-read"}]},{"group":"Tickets \u0026 workflows","pages":[{"title":"List ticket form definitions for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ticket-forms","href":"/api-reference/tickets-\u0026-workflows/list-ticket-form-definitions-for-a-project"},{"title":"Create a project-scoped ticket form definition (JSON in, stored in spec)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ticket-forms","href":"/api-reference/tickets-\u0026-workflows/create-a-project-scoped-ticket-form-definition-json-in-stored-in-spec"},{"title":"Get a ticket form definition by id","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ticket-forms/{form_id}","href":"/api-reference/tickets-\u0026-workflows/get-a-ticket-form-definition-by-id"},{"title":"Delete a ticket form definition row","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/ticket-forms/{form_id}","href":"/api-reference/tickets-\u0026-workflows/delete-a-ticket-form-definition-row"},{"title":"Add next form version from JSON (name must match)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/ticket-forms/{form_id}","href":"/api-reference/tickets-\u0026-workflows/add-next-form-version-from-json-name-must-match"},{"title":"List ticket workflow versions for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ticket-workflows","href":"/api-reference/tickets-\u0026-workflows/list-ticket-workflow-versions-for-a-project"},{"title":"Create a ticket workflow from JSON","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ticket-workflows","href":"/api-reference/tickets-\u0026-workflows/create-a-ticket-workflow-from-json"},{"title":"Validate a ticket workflow definition without persisting","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ticket-workflows/validate","href":"/api-reference/tickets-\u0026-workflows/validate-a-ticket-workflow-definition-without-persisting"},{"title":"Get a ticket workflow version by id","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ticket-workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/get-a-ticket-workflow-version-by-id"},{"title":"Delete an inactive workflow version (no tickets referencing)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/ticket-workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/delete-an-inactive-workflow-version-no-tickets-referencing"},{"title":"Add next workflow version from JSON (name must match)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/ticket-workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/add-next-workflow-version-from-json-name-must-match"},{"title":"Activate a ticket workflow version","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/ticket-workflows/{workflow_id}/activate","href":"/api-reference/tickets-\u0026-workflows/activate-a-ticket-workflow-version"},{"title":"List FSM state labels for a ticket workflow version","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/ticket-workflows/{workflow_id}/state-labels","href":"/api-reference/tickets-\u0026-workflows/list-fsm-state-labels-for-a-ticket-workflow-version"},{"title":"List tickets for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tickets","href":"/api-reference/tickets-\u0026-workflows/list-tickets-for-a-project"},{"title":"Create a ticket","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tickets","href":"/api-reference/tickets-\u0026-workflows/create-a-ticket"},{"title":"Get a ticket","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tickets/{ticket_id}","href":"/api-reference/tickets-\u0026-workflows/get-a-ticket"},{"title":"Delete a ticket","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/tickets/{ticket_id}","href":"/api-reference/tickets-\u0026-workflows/delete-a-ticket"},{"title":"Patch ticket fields (title, body, metadata merge)","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/tickets/{ticket_id}","href":"/api-reference/tickets-\u0026-workflows/patch-ticket-fields-title-body-metadata-merge"},{"title":"Assign ticket to a user or group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tickets/{ticket_id}/assign","href":"/api-reference/tickets-\u0026-workflows/assign-ticket-to-a-user-or-group"},{"title":"Add a ticket tag","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tickets/{ticket_id}/tags","href":"/api-reference/tickets-\u0026-workflows/add-a-ticket-tag"},{"title":"Remove a ticket tag","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/tickets/{ticket_id}/tags/{tag_id}","href":"/api-reference/tickets-\u0026-workflows/remove-a-ticket-tag"},{"title":"Transition a ticket","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tickets/{ticket_id}/transition","href":"/api-reference/tickets-\u0026-workflows/transition-a-ticket"},{"title":"List ticket transition history","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/tickets/{ticket_id}/transitions","href":"/api-reference/tickets-\u0026-workflows/list-ticket-transition-history"},{"title":"Unassign ticket user or group","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/tickets/{ticket_id}/unassign","href":"/api-reference/tickets-\u0026-workflows/unassign-ticket-user-or-group"},{"title":"List workflows for a project","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/workflows","href":"/api-reference/tickets-\u0026-workflows/list-workflows-for-a-project"},{"title":"Create a tenant workflow","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/workflows","href":"/api-reference/tickets-\u0026-workflows/create-a-tenant-workflow"},{"title":"Get a tenant workflow","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json get /projects/{project_id}/workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/get-a-tenant-workflow"},{"title":"Delete a tenant workflow","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json delete /projects/{project_id}/workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/delete-a-tenant-workflow"},{"title":"Update a tenant workflow","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json patch /projects/{project_id}/workflows/{workflow_id}","href":"/api-reference/tickets-\u0026-workflows/update-a-tenant-workflow"},{"title":"Test a tenant workflow with a sample event","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /projects/{project_id}/workflows/{workflow_id}/test","href":"/api-reference/tickets-\u0026-workflows/test-a-tenant-workflow-with-a-sample-event"}]},{"group":"Webhooks","pages":[{"title":"Google Pub/Sub push endpoint for integration webhooks","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /webhooks/pubsub","href":"/api-reference/webhooks/google-pubsub-push-endpoint-for-integration-webhooks"},{"title":"Inbound webhook for an integration provider account","deprecated":null,"version":null,"openapi":"/api-reference/ilyama.v1.json post /webhooks/{provider_kind}/{account_id}","href":"/api-reference/webhooks/inbound-webhook-for-an-integration-provider-account"}]}]}]}]},"title":"GET /projects/{project_id}/fleets/{fleet_id}/stats - Golain","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":["c2aa737661","b0f84f53ff","2b790eda92","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-D7-Gje8a.js","utils-KOiC3qHY.js","cloneDeep-DEhA10yQ.js","_Uint8Array-BIdfUDMD.js","isArray-9Clv05ut.js","utils-CmcaQEbY.js","toString-CsGphfAF.js","addUniqueKeysToSchema-4JTjWsHh.js","snippetPresets-ddvRvPzi.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CF9KAtIE.js","ApiExamples-NlqoL_h5.js","isEqual-D9eQogBc.js","usePlaygroundInputsStore-D_c36cCU.js","shallow-D2OGx4iM.js","getApiPlaygroundDisplay-CMrT2UNh.js","ChevronDownIcon-C27UQjyC.js","CodeSnippet-D019nHfQ.js","CodeSnippets-BC8hDW4S.js","getPastedJson-DoxVtgHa.js","icon-Dtg1NSY8.js","MethodPill-BQ0_b2IL.js","DynamicMarkdown-BY_qDhTn.js","SectionHeading-wQwiJd89.js","ArrowRotateAnticlockwiseIcon-DDnTkD_e.js","CircleWarningIcon-DI7T-tmv.js","PlusIcon-CwhPVjTe.js","TrashIcon-DDC8cDJT.js","axios-vUo_bRtp.js","Markdown-BA8elm3x.js","clsx-D-31Aetf.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Bd0qg17S.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DM8kDBn3.js"]}