• Source
  • Engineering Analytics
  • Alpha

Move Basecamp data anywhere it matters.

Sync Basecamp projects, schedules, schedule entries, todos and analytics to any warehouse or AI app.

Source

Basecamp

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
5
Incremental streams
2
Destinations
50+
Standard support
0.0.56

Overview

What is the Airbyte Basecamp connector?

The Airbyte Basecamp connector extracts data from Basecamp and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 5 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 5 Basecamp tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate Basecamp once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the Basecamp connector on Cloud, OSS, Hybrid.

5 streams

Every table you can sync from Basecamp

  • projects
    Primary keyid
    Sync modesFullIncr.
  • schedules
    Primary keyid
    Sync modesFullIncr.
  • schedule_entries
    Primary keyid
    Sync modesFullIncr.
  • todosIncremental
    Primary keyid
    Sync modesFullIncr.
  • messagesIncremental
    Primary keyid
    Sync modesFullIncr.

Setup

Live in five steps

  1. In the Airbyte UI, create a new Basecamp source.

  2. Enter your Account ID.

  3. Enter a Start date in YYYY-MM-DDTHH:MM:SSZ format. Incremental streams only emit records updated on or after this date.

  4. Paste the Client ID, Client secret, and Refresh token you obtained above into the matching fields.

  5. Click Set up source. Airbyte runs a connection check against the projects endpoint to validate your credentials.

Configuration fields

Basecamp configuration fields
FieldTypeDescription
account_id*numberNot documented.
client_id*stringNot documented.
client_refresh_token_2*stringNot documented.
client_secret*stringNot documented.
start_date*stringNot documented.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Basecamp connector questions

What data can I sync from Basecamp with Airbyte?

5 streams: projects, schedules, schedule entries, todos, messages.

Does the Basecamp connector support incremental sync?

Yes. todos, messages support incremental sync, and every documented stream supports full refresh.

Where can I run the Basecamp connector?

Run the Basecamp connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Basecamp in minutes.

Free 14-day trial. No credit card needed.