CLI
Not published yet
The CLI is not on npm, so there is nothing to install today and the commands below will not resolve. For terminal and agent work in the meantime, use the MCP server or one of the SDKs. This page describes the command surface as it will ship.
Manage vacation rental data from the terminal. OAuth login, all CRUD operations, webhook management.
Authentication
# Login via browser (OAuth) repull login # Or provide key directly repull login sk_live_YOUR_KEY YOUR_WORKSPACE_ID
Commands
# List properties repull properties # Get reservations (with filters) repull reservations --status CONFIRMED --source AIRBNB # Check availability repull availability 123 --start 2026-06-01 --end 2026-06-30 # Read conversations repull conversations 456 # Get a price quote repull quote 123 2026-06-01 2026-06-05 # Manage webhooks repull webhooks repull webhooks create https://my-app.com/hook reservation.created repull webhooks test abc123 repull webhooks delete abc123 # Check status repull status repull config
Environment Variables
REPULL_API_KEY | API key (overrides config file) |
REPULL_WORKSPACE_ID | Workspace ID (overrides config file) |
REPULL_API_URL | Base URL (overrides config file) |
AI