Get App Runtime
Can this app be built and run yet, and if not, what is missing (M9 J9).
ANSWERS FROM THE CONTROL PLANE, AND SAYS SO. It reports what graph8 has recorded: a bound source, an assigned hostname, declared secrets, the last deployment's state. The serving half -- namespace provisioner, registry credentials, and the deployed-image rollout -- now EXISTS as control-plane code (#22301), so this no longer blocks on it unconditionally. What it still checks is whether that code is CONFIGURED in this environment (_unset_serving_runtime_vars): reporting ready: true with the templates or registry credentials unset would be the most expensive kind of wrong, because a builder would push and wait for something nothing can serve.
blockers is the field that matters. An agent driving a build needs to know WHY it cannot proceed; a bare ready: false sends it guessing, and guessing against a deploy pipeline is how you get retry loops.
Deliberately cheap: three reads the caller could make themselves across GET /apps/{id}, /secrets and /deployments. It exists so the answer is computed in one place, because "am I ready" is a judgement about which prerequisites matter, and three clients would each get it slightly wrong.
Request
- Base URL: https://be.graph8.com/api/v1
- URL: https://be.graph8.com/api/v1/apps/{app_id}/runtime
- Auth: HTTP bearer
Path parameters
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.