Getting started

Use the app for day-to-day operations; use the API host for automation.

1. Sign in

Open https://app.cloudpulse.host. Use /?tenant=<slug> when your organization has a dedicated login slug. After login, the address bar syncs to your session tenant.

2. Add a cloud account

Admins and editors: Accounts → Add account → pick Azure, GCP, AWS, or OCI. Each cloud has a downloadable setup artifact and a short field list. Follow the matching guide:

Tenant-scope orgs may have one account per cloud. Remove an inactive row before re-adding the same provider.

3. See your estate

After an account is connected, inventory, cost, and posture data appear in Dashboards, Insights, Reports, and Action Center. Azure Workload Assessment remains available under Reliability for scoped reviews.

4. Call the API

Base URL:  https://api.cloudpulse.host/v1
Health:    https://api.cloudpulse.host/health
OpenAPI:   https://docs.cloudpulse.host/openapi/
  1. Obtain a token with POST /v1/auth/login (see Authentication).
  2. Send Authorization: Bearer <token> on subsequent calls.
  3. Pass account_id (or tenant-scoped ids) as required by each route. Cross-tenant access is denied.

5. Explore product surfaces