Getting StartedAccount Setup

Account Setup

Register

  1. Go to app.pulserun.dev
  2. Click Get Started
  3. Enter your email and password
  4. Verify your email via the confirmation link

You can also register via API:

curl -X POST https://api.pulserun.dev/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{
    "email": "you@example.com",
    "password": "your-secure-password",
    "name": "Your Name"
  }'

Login

curl -X POST https://api.pulserun.dev/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "you@example.com",
    "password": "your-secure-password"
  }'

Returns a JWT token for authenticated requests.

Create an API Key

  1. Navigate to Settings → API Keys in the dashboard
  2. Click Create API Key
  3. Give it a name and set permissions
  4. Copy the key — it starts with pr_live_ (production) or pr_test_ (sandbox)
⚠️

Store your API key securely. It cannot be displayed again after creation.

Add SSH Keys

  1. Go to Settings → SSH Keys
  2. Click Add SSH Key
  3. Paste your public key (~/.ssh/id_rsa.pub or ~/.ssh/id_ed25519.pub)
  4. Set as default to auto-attach to all new instances