Quickstart
Connect your first data source and destination in 5 minutes.
Step 1: Create an Account
- Go to landed.dev and click Get Started
- Sign up with your email, Google, or GitHub account
Step 2: Add a Destination
Before connecting a data source, you need a destination where your data will land.
- In the dashboard, click Destinations in the sidebar
- Click Add Destination
- Choose your destination type (e.g., BigQuery, Snowflake, PostgreSQL)
- Follow the setup guide for your destination:
- Click Test Connection to verify, then Save
Step 3: Add a Connector
- Click Connectors in the sidebar
- Click Add Connector
- Browse or search the connector catalog
- Select a connector (e.g., Stripe, HubSpot, GitHub)
- Enter the required credentials (API key, OAuth, etc.)
- Click Test Connection to verify your credentials
- Select the destination you configured in Step 2
- Click Save
Step 4: Select Streams
After creating a connector, you can choose which data streams to sync:
- Go to your connector's detail page
- Click the Streams tab
- Toggle on the streams you want to sync (e.g.,
customers,invoices) - Click Save
Step 5: Trigger Your First Sync
- On your connector's detail page, click Sync Now
- Watch the sync progress in real time
- Once complete, check your destination -- your data is there
What Happens Next
- Syncs run automatically on the schedule you configured (default: every 6 hours)
- Landed uses incremental sync for most streams, so only new and changed records are fetched
- If a sync fails, Landed retries automatically with exponential backoff
- You can monitor sync history and health from the dashboard
Optional: Set Up Webhooks
Get notified when syncs complete or fail:
- Go to Settings > Webhooks (or use the Webhooks API)
- Add your endpoint URL
- Select the events you want to receive (
sync.completed,sync.failed,schema.changed)
See the Webhooks guide for payload formats and signature verification.
Optional: Use the API
Manage everything programmatically:
- Go to Settings > API Keys
- Create an API key (starts with
lnd_) - Use it as a Bearer token in your API calls
curl -H "Authorization: Bearer lnd_your_key_here" \
https://api.landed.dev/connectors
See the API Reference for all available endpoints.