Docs/Getting Started/Quickstart

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?"
AI