pulumi / pulumi-cloud-requests

Welcome to the public issue tracker for Pulumi Cloud (app.pulumi.com)! Feature requests and bug reports welcome!
11 stars 4 forks source link

Missing REST API documentation #394

Open lukehoban opened 1 month ago

lukehoban commented 1 month ago

Ideally we address https://github.com/pulumi/pulumi-cloud-requests/issues/100 imminently and deliver a "full" OpenAPI spec for the Pulumi Cloud REST API.

But in the meantime - using this issue to catalogue APIs that exist but are undocumented:

meagancojocar commented 1 month ago

Tacking on to this:

komalali commented 1 month ago

CreateStack API is also undocumented

meagancojocar commented 1 month ago

Isn't Delete Stack which we use for TTL also undocumented

komalali commented 1 month ago

Isn't Delete Stack which we use for TTL also undocumented

That's the deleteAfterDestroy option in the deployment settings. But yes.

meagancojocar commented 1 month ago

I thought that the API endpoint we used for deleteAfterDestroy was yet o be documented and it was something that even non-deployments customers could use.

ringods commented 3 weeks ago

Customer wants to create team tokens via the REST api. Via reverse engineering, they found this endpoint:

/api/orgs/{orgName}/teams/{team}/tokens

They would like to have this in the official public API too.