[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document api.pulumi.com REST API #741

Closed
lukehoban opened this issue Jan 10, 2019 · 2 comments
Closed

Document api.pulumi.com REST API #741

lukehoban opened this issue Jan 10, 2019 · 2 comments
Assignees
Labels
docs/api Relates to API documentation docs/service kind/enhancement Improvements or new features resolution/fixed This issue was fixed

Comments

@lukehoban
Copy link
Member

The Pulumi service has a REST API served at http://api.pulumi.com which supports the pulumi CLI, webhooks registration, and other management scenarios.

We should begin to document and formalize this API for additional use cases and extensibility outside of the CLI.

This will also pave the way to supporting a Pulumi Service Pulumi Provider that could manage CRUD operations over Pulumi service resources including stacks, webhooks and more.

@lukehoban lukehoban added this to the 0.22 milestone Jan 10, 2019
@chrsmith chrsmith modified the milestones: 0.22, 0.23 Mar 18, 2019
@chrsmith chrsmith modified the milestones: 0.23, 0.24 Apr 29, 2019
@chrsmith chrsmith removed this from the 0.24 milestone Jun 24, 2019
@bermudezmt bermudezmt added docs/api Relates to API documentation docs/service labels Jul 22, 2019
@imod
Copy link
Contributor
imod commented Dec 23, 2020

@pierskarsenbarg posted this on Slack:

So we don't have any official documents on it but if you use chrome's dev tools in the console you'll see the calls to the API that your browser makes.
There's also this gist which is fairly up to date.
Please note that the API is subject to change (although the CLI also uses it so it's not going to change that often)

@davidwrede davidwrede added the kind/enhancement Improvements or new features label May 9, 2021
@lukehoban lukehoban added the resolution/fixed This issue was fixed label Sep 2, 2021
@lukehoban
Copy link
Member Author

This is now available at https://www.pulumi.com/docs/reference/service-rest-api/.

@lukehoban lukehoban assigned clstokes and unassigned chrsmith Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs/api Relates to API documentation docs/service kind/enhancement Improvements or new features resolution/fixed This issue was fixed
Projects
None yet
Development

No branches or pull requests

6 participants