CLI
Use the Repull CLI to manage properties and reservations from your terminal.
1
Prerequisites
Node.js 18+ installed on your machine.
You also need a Repull API key. Get one from your dashboard.
2
Install
npm install -g @repull/cli
3
Set up environment variables
Add your credentials to a .env file in your project root:
REPULL_API_KEY=sk_test_YOUR_KEY REPULL_WORKSPACE_ID=YOUR_WORKSPACE_ID
Start with sk_test_ keys for sandbox data. Switch to sk_live_ when you are ready for production.
4
Make your first API call
Authenticate with your API key, then use CLI commands to list properties, fetch reservations, sync channels, and chat with AI.
# Authenticate repull login # List all properties repull properties list # Get reservations from Airbnb repull reservations list --platform airbnb --status confirmed # Sync to Airbnb repull channels airbnb sync # AI chat repull ai "What properties are available next week?"
5
Next steps
You are all set. Explore the rest of the platform:
AI