All connectors
Implemented
Project & work management
Basecamp logo

Basecamp

Read and write Basecamp projects, to-do lists, to-dos, subtasks, cards, comments, schedule entries and timesheets.

Create client work in Basecamp from sales or service events and bring progress and hours back to operations.

Source actions

14

Destination actions

16

Data types

13

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

cards
  • Create card
    Destination
    Not retried automatically

    Creates a card in a card table column.

  • List cards in a column
    Source

    Card table (kanban) cards in a column.

  • Update card
    Destination
    Duplicate protected

    Updates supplied fields of a card; omitted fields are unchanged.

comments
  • Add comment
    Destination
    Not retried automatically

    Adds a comment to a recording. Subscribers of the recording are notified.

  • List comments
    Source

    Comments on any recording (to-do, card, message, document).

  • Edit comment
    Destination
    Duplicate protected

    Replaces the content of a comment.

messages
  • List messages
    Source

    Messages on a project's message board.

people
  • List people
    Source

    People visible to the user, for assignee mapping.

projects
  • Create project
    Destination
    Not retried automatically

    Creates a project.

  • Get project
    Source

    A project with its tool IDs (to-do set, schedule, docs and files, card table).

  • List projects
    Source

    Projects visible to the user, newest first.

  • Update project
    Destination
    Duplicate protected

    Updates the project name, description and schedule dates.

recordings
  • List recent recordings
    Source

    Recordings of one type across projects, most recently updated first, for change detection.

schedule entries
  • Create schedule entry
    Destination
    Not retried automatically

    Adds an event or milestone date to a project schedule.

  • List schedule entries
    Source

    Upcoming entries on a project schedule.

subtasks
  • Create subtask
    Destination
    Not retried automatically

    Adds a subtask to a to-do or card.

  • List subtasks
    Source

    Subtasks (steps) of a to-do or card.

  • Update subtask
    Destination
    Duplicate protected

    Updates supplied fields of a subtask; omitted fields are unchanged.

timesheet entries
  • Log time
    Destination
    Not retried automatically

    Logs hours against a to-do, card, message or the project's timesheet recording.

  • List project timesheet
    Source

    Time logged on a project and its to-dos, cards and other recordings.

  • Update time entry
    Destination
    Duplicate protected

    Updates supplied fields of a timesheet entry.

todo completions
  • Complete to-do
    Destination
    Duplicate protected

    Marks a to-do as completed.

todolists
  • Create to-do list
    Destination
    Not retried automatically

    Creates a to-do list in a to-do set.

  • List to-do lists
    Source

    To-do lists in a project's to-do set (use Get project to find the to-do set ID).

  • Replace to-do list
    Destination
    Duplicate protected

    Replaces the name and description of a to-do list. An omitted description is cleared.

todos
  • Create to-do
    Destination
    Not retried automatically

    Creates a to-do in a to-do list.

  • Get to-do
    Source

    A single to-do.

  • List to-dos
    Source

    To-dos in a to-do list, with assignees and dates.

  • Replace to-do
    Destination
    Duplicate protected

    Replaces a to-do. Basecamp clears every field that is not sent, so the content, assignees and subscribers are required and omitted notes or dates are cleared.

uploads
  • List uploads
    Source

    File metadata in a Docs & Files vault; file contents are not transferred.

Authentication

OAuth 2 (Launchpad) client ID, client secret and refresh token

Plans and access

All current Basecamp plans; timesheets require the timesheet add-on to be enabled. Access follows the Basecamp user who authorised the OAuth app.

Test environment

Use a Basecamp trial account; there is no separate sandbox host.

Rate limits

Dynamic limits; commonly 50 requests per 10 seconds per IP. HTTP 429 with Retry-After.

Provider events

Basecamp project webhooks for recording events. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • Updating a to-do or to-do list replaces it: omitted fields are cleared. Nexra always sends every field for these updates.
  • Posting message-board messages is not implemented because a published message notifies everyone on the project.
  • Upload metadata is read; file contents are not transferred.
  • Basecamp has no idempotency key; uncertain creates are not repeated automatically.
  • Trashing, archiving and deletes are not implemented.