Integration
Monitoring as code in TypeScript via Pulumi, wired to the same API as Terraform.
OpenAPI contractIssue an API keyFree Solo account
Full document, no authentication, ready for your client generator.
npm @pathly/pulumi for teams that prefer TypeScript over HCL. Resources map the Terraform provider pathlyhq/pathly. Requires PATHLY_API_TOKEN in the Pulumi / CI environment.
Scenario TypeScript
npm i @pathly/pulumi
export PATHLY_API_TOKEN=sp_…
import * as pathly from "@pathly/pulumi";
const home = new pathly.Scenario("home", {
name: "Home",
url: "https://www.example.com/",
intervalSec: 300,
});
export const scenarioId = home.id;