Overview
The forward command uses your saved configuration (from modelriver login) to forward production webhook events to your local development server. It's the simplest way to test webhook integrations locally.
Usage
Bash
# Simple: uses saved config from loginmodelriver forward # Override portmodelriver forward --port 4001 # Verbose outputmodelriver forward --verbosePrerequisites
Before using forward, run modelriver login to configure:
- API Key: Your ModelRiver API key
- Forward URL: Where to send webhooks (e.g.,
http://localhost:4000/webhook/modelriver)
Options
| Option | Description |
|---|---|
--port <number> | Override the port in forward URL |
--verbose | Show detailed logging |
--api-key <key> | Override saved API key |
How it differs from listen
| Feature | listen | forward |
|---|---|---|
| Configuration | Manual flags | Uses saved config |
| Setup required | None | modelriver login first |
| Best for | Quick testing | Ongoing development |
| Local server | Optional | Always forwards |