--- title: 'Pulumi' description: 'Manage infrastructure as code with Pulumi Cloud stacks, deployments, and state.' --- # Pulumi Manage infrastructure as code with Pulumi Cloud stacks, deployments, and state. | Detail | Value | |---|---| | Category | DevOps | | Base URL | `https://api.pulumi.com/api` | | Authentication | Bearer Token | | Endpoints | 8 | | Connector key | `pulumi` | ## Using Pulumi in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Pulumi** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /user](./get_user_devops_getcurrentuser) | Get current user | | [GET /user/stacks](./get_user_stacks_devops_liststacks) | List stacks | | [GET /stacks/{organization}/{project}/{stack}](./get_stacks_organization_project_stack_devops_getstack) | Get stack details | | [DELETE /stacks/{organization}/{project}/{stack}](./delete_stacks_organization_project_stack_devops_deletestack) | Delete a stack | | [GET /stacks/{organization}/{project}/{stack}/updates](./get_stacks_organization_project_stack_updates_devops_liststackupdates) | List update history | | [GET /stacks/{organization}/{project}/{stack}/export](./get_stacks_organization_project_stack_export_devops_exportstackstate) | Export stack state | | [POST /stacks/{organization}/{project}/{stack}/deployments](./post_stacks_organization_project_stack_deployments_devops_createdeployment) | Create a deployment | | [GET /orgs/{organization}](./get_orgs_organization_devops_getorganization) | Get organization details | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.