Pulumi StackUpdates API is one of 35 APIs that Pulumi publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include StackUpdates. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.
This API exposes
4 operations
across 4 paths,
and defines 31 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against a single base URL, https://api.pulumi.com.
4 operations4 paths31 schemas4 GET
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.pulumi.com
Resource Areas
1
Paths & Operations 4
Across 4 paths, the API surfaces 4 operations — 4 GET. Each is listed below with its method, path, parameters, and response codes.
The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are EngineEvent (19 properties), AppStepEventStateMetadata (15 properties), AppUpdateInfo (11 properties), AppStepEventMetadata (10 properties). Each schema is shown below with its type and property counts.
GetStackUpdatesResponse
object
GetStackUpdatesResponse is the Service-centric view of a Program's update history.
3 properties3 required
UserInfo
object
UserInfo contains just the display information for a user. This information may be returned from public APIs, and as such this structure must not contain sensi…
4 properties3 required
AppPolicyRemediationEvent
object
PolicyRemediationEvent is emitted whenever there is Policy transformation.
8 properties5 required
AppUpdateInfo
object
UpdateInfo describes a previous update. Should generally mirror backend.UpdateInfo, but we clone it in this package to add flexibility in case there is a break…
11 properties8 required
GetUpdateEventsResponse
object
GetUpdateEventsResponse contains the engine events for am update.
2 properties2 required
AppStartDebuggingEvent
object
StartDebuggingEvent is emitted to start a debugging session.
1 property
AppPolicyAnalyzeStackSummaryEvent
object
PolicyAnalyzeStackSummaryEvent is emitted after a call to AnalyzeStack on an analyzer, summarizing the results.
5 properties3 required
AppPolicyRemediateSummaryEvent
object
PolicyRemediateSummaryEvent is emitted after a call to Remediate on an analyzer, summarizing the results.
6 properties4 required
AppConfigValue
object
ConfigValue describes a single (possibly secret) configuration value.
3 properties3 required
AppSummaryEvent
object
SummaryEvent is emitted at the end of an update, with a summary of the changes made.
5 properties5 required
AppDiagnosticEvent
object
DiagnosticEvent is emitted whenever a diagnostic message is provided, for example errors from a cloud resource provider while trying to create or update a reso…
7 properties3 required
AppErrorEvent
object
ErrorEvent is emitted when an internal error occurs in the engine. This is not meant to be used for user facing errors, but rather for internal errors, where a…
1 property1 required
AppPolicyPackMetadata
object
PolicyPackMetadata is the metadata of a Policy Pack.
6 properties4 required
AppPolicyLoadEvent
object
PolicyLoadEvent is emitted when a policy starts loading
AppPropertyDiff
object
PropertyDiff describes the difference between a single property's old and new values.
2 properties2 required
AppResOutputsEvent
object
ResOutputsEvent is emitted when a resource is finished being provisioned.
2 properties1 required
AppPolicyAnalyzeSummaryEvent
object
PolicyAnalyzeSummaryEvent is emitted after a call to Analyze on an analyzer, summarizing the results.
6 properties4 required
GitHubCommitInfo
object
GitHubCommitInfo contains summary information about a GitHub commit. We try to provide as much information as possible, so in some situations only a subset of…
6 properties
AppStepEventStateMetadata
object
StepEventStateMetadata is the more detailed state information for a resource as it relates to a step(s) being performed.
15 properties7 required
AppCancelEvent
object
CancelEvent is emitted when the user initiates a cancellation of the update in progress, or the update successfully completes.
EngineEvent
object
EngineEvent expands apitype.EngineEvent, adding a little more metadata.
19 properties2 required
AppPreludeEvent
object
PreludeEvent is emitted at the start of an update.
1 property1 required
UpdateInfo
object
UpdateInfo is an extension to the simpler pulumi CLI's UpdateInfo object.
8 properties5 required
AppProgressEvent
object
ProgressEvent is emitted when a potentially long-running engine process is in progress.
6 properties6 required
AppResourcePreEvent
object
ResourcePreEvent is emitted before a resource is modified.
2 properties1 required
AppUpdateEvent
object
UpdateEvent describes an event that happened on the Pulumi Cloud while processing an update.
3 properties3 required
AppUpdateResults
object
UpdateResults returns a series of events and the current status of an update. The events can be filtered. See API call for more details.
3 properties2 required
AppStdoutEngineEvent
object
StdoutEngineEvent is emitted whenever a generic message is written, for example warnings from the pulumi CLI itself. Less common that DiagnosticEvent
2 properties2 required
AppPolicyEvent
object
PolicyEvent is emitted whenever there is Policy violation.
9 properties7 required
AppResOpFailedEvent
object
ResOpFailedEvent is emitted when a resource operation fails. Typically a DiagnosticEvent is emitted before this event, indicating the root cause of the error.
3 properties3 required
AppStepEventMetadata
object
StepEventMetadata describes a "step" within the Pulumi engine, which is any concrete action to migrate a set of cloud resources from one state to another.
10 properties7 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Pulumi StackUpdates API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.