Skip to main content
Basecamp
Basecamp
133 actions · 45 events · 1 auth method
PreviewIAM

Authentication

Actions
133 actions
Action
Description
Get Account
Get account information
Update Account Name
Update account name
Update Account Logo
Update account logo
Remove Account Logo
Remove account logo
Create An Attachment
Upload file and get SGID
Get Campfires
List campfires in project
Get A Campfire
Get campfire chat details
Get Campfire Lines
List chat messages
Get A Campfire Line
Get specific message
Create A Campfire Line
Send chat message
Delete A Campfire Line
Delete chat message
Get Cards
List cards in column
Get A Card
Get specific card
Create A Card
Create new card
Update A Card
Update card
Move A Card
Move card to different column
Get A Column
Get specific column
Create A Column
Create new column
Update A Column
Update column
Move A Column
Move column position
Watch A Column
Watch a column
Unwatch A Column
Unwatch a column
Add On Hold Section
Add on-hold section to column
Remove On Hold Section
Remove on-hold section
Change Column Color
Change column color
Get Card Steps
List steps in card
Get A Card Step
Get specific step
Create A Card Step
Create new step
Update A Card Step
Update step
Get A Card Table
Get card table (Kanban) details
Get Comments
List comments on recording
Get A Comment
Get specific comment
Create A Comment
Add comment to recording
Update A Comment
Update comment
Get Documents
List documents in vault
Get A Document
Get specific document
Create A Document
Create new document
Update A Document
Update document
Get Events
List recent events
Get Unified Credentials
Get the current Basecamp connection’s unified credentials and identity.
IAM Auth Test
Validate the current OAuth token and return the raw, unmapped Basecamp Launchpad /authorization.json JSON (expires_at, i…
List Unified Organizations
List unified organizations in Basecamp.
Get Unified Organization
Get a unified Basecamp organization by ID.
List Unified Resource Types
List unified resource types in Basecamp.
List Unified Resource Users
List unified resource users in Basecamp.
List Unified Roles
List unified roles in Basecamp.
Get Unified Role
Get a unified Basecamp role by ID.
List Unified Users
List unified users in Basecamp.
Get Unified User
Get a unified Basecamp user by ID.
Get Message Board
Get message board details
Get Messages
List messages in board
Get A Message
Get specific message
Create A Message
Create new message
Update A Message
Update existing message
Pin A Message
Pin message to top
Get Message Types
List message categories
Get A Message Type
Get specific category
Create A Message Type
Create new category
Update A Message Type
Update category
Destroy A Message Type
Delete category
Get All People
List all people in account
Get My Profile
Get authenticated user profile
Get People On A Project
List people in project
Get Pingable People
List mentionable people
Get Person
Get person details
Update My Personal Info
Update my personal info
Update Who Can Access A Project
Update project access
Get All Projects
List all active projects
Get A Project
Get project details including dock
Create A Project
Create new project
Update A Project
Update project details
Trash A Project
Delete project
Get Recordings
List recordings in project
Trash A Recording
Delete a recording
Archive A Recording
Archive a recording
Unarchive A Recording
Unarchive a recording
Get Schedule Entries
List schedule entries
Get A Schedule Entry
Get specific entry
Create A Schedule Entry
Create new entry
Update A Schedule Entry
Update schedule entry
Get Schedule
Get schedule details
Update A Schedule
Update schedule settings
Get Search Metadata
Get search metadata
Search Recordings
Search across project
Get Subscription
Get subscription status
Subscribe Current User
Subscribe to recording
Unsubscribe Current User
Unsubscribe from recording
Update Subscription
Update subscription status
Get Templates
List all project templates
Get A Template
Get template details
Create A Template
Create new template
Update A Template
Update template
Trash A Template
Delete template
Create A Project Construction
Create project from template
Get A Project Construction
Get construction status
List To-do List Groups
List to-do list groups
Get A To-do List Group
Get specific group
Create A To-do List Group
Create new group
Reposition A To-do List Group
Change group position
Get To-do Lists
List all to-do lists
Get A To-do List
Get specific to-do list
Create A To-do List
Create new to-do list
Update A To-do List
Update to-do list
Get To-dos
List to-dos in list
Get A To-do
Get specific to-do
Create A To-do
Create new to-do
Update A To-do
Update to-do
Complete A To-do
Mark to-do complete
Uncomplete A To-do
Mark to-do incomplete
Reposition A To-do
Change to-do position
Trash A To-do
Move to-do to trash
Get To-do Set
Get to-do set container
Get A Tool
Get tool details
Update A Tool
Update tool settings
Enable A Tool
Enable tool in project
Disable A Tool
Disable tool
Reposition A Tool
Change tool position
Create A Tool
Create tool by cloning
Trash A Tool
Delete tool permanently
Get Uploads
List file uploads
Get An Upload
Get specific upload
Get Upload Versions
List upload versions
Create An Upload
Create file upload
Update An Upload
Update upload metadata
Get Vaults
List vaults in project
Get A Vault
Get vault details
Create A Vault
Create new vault
Update A Vault
Update vault settings
Get Webhooks
List webhooks for a project
Get A Webhook
Get specific webhook
Create A Webhook
Create webhook for a project
Update A Webhook
Update webhook settings
Destroy A Webhook
Delete webhook
Events
|
45 events
Event
Description
Tags
Todo Created
Triggered when a to-do item is created in a Basecamp project.
Todo
Todo Completed
Triggered when a to-do item is marked as completed in a Basecamp project.
Todo
Todo Uncompleted
Triggered when a to-do item is marked as uncompleted in a Basecamp project.
Todo
Todo Assignment Changed
Triggered when a to-do item’s assignment is changed in a Basecamp project.
Todo
Todo Deleted
Triggered when a to-do item is deleted or trashed in a Basecamp project.
Todo
Todo Archived
Triggered when a to-do item is archived in a Basecamp project.
Todo
Todolist Created
Triggered when a to-do list is created in a Basecamp project.
Todolist
Todolist Updated
Triggered when a to-do list’s content is updated in a Basecamp project.
Todolist
Todolist Deleted
Triggered when a to-do list is deleted or trashed in a Basecamp project.
Todolist
Todolist Comments Closed
Triggered when comments are closed on a to-do list in a Basecamp project.
Todolist
Todolist Archived
Triggered when a to-do list is archived in a Basecamp project.
Todolist
Todolist Unarchived
Triggered when a to-do list is unarchived in a Basecamp project.
Todolist
Message Created
Triggered when a message is created in a Basecamp project.
Message
Message Updated
Triggered when a message’s content is updated in a Basecamp project.
Message
Message Deleted
Triggered when a message is deleted or trashed in a Basecamp project.
Message
Message Archived
Triggered when a message is archived in a Basecamp project.
Message
Comment Created
Triggered when a comment is created on any recording in a Basecamp project.
Comment
Comment Updated
Triggered when a comment’s content is updated in a Basecamp project.
Comment
Comment Deleted
Triggered when a comment is deleted in a Basecamp project.
Comment
Document Created
Triggered when a document is created in a Basecamp project.
Document
Document Updated
Triggered when a document’s content is updated in a Basecamp project.
Document
File Created
Triggered when a file is created in a Basecamp project.
File
File Restored
Triggered when a file is restored (made active) in a Basecamp project.
File
File Untrashed
Triggered when a file is untrashed in a Basecamp project.
File
File Description Changed
Triggered when a file’s description is changed in a Basecamp project.
File
File Deleted
Triggered when a file is deleted or trashed in a Basecamp project.
File
File Archived
Triggered when a file is archived in a Basecamp project.
File
Schedule Entry Created
Triggered when a schedule entry is created in a Basecamp project.
Schedule
Schedule Entry Updated
Triggered when a schedule entry’s content is updated in a Basecamp project.
Schedule
Kanban Card Created
Triggered when a card is created on a card table in a Basecamp project.
Kanban
Kanban Card Copied
Triggered when a card is copied on a card table in a Basecamp project.
Kanban
Kanban Card Updated
Triggered when a card’s content is updated on a card table in a Basecamp project.
Kanban
Kanban Card Due Date Changed
Triggered when a card’s due date is changed on a card table in a Basecamp project.
Kanban
Kanban Card Deleted
Triggered when a card is deleted or trashed from a card table in a Basecamp project.
Kanban
Kanban Card Unarchived
Triggered when a card is unarchived on a card table in a Basecamp project.
Kanban
Kanban Card Untrashed
Triggered when a card is untrashed on a card table in a Basecamp project.
Kanban
Kanban Card Comments Closed
Triggered when comments are closed on a card in a Basecamp project.
Kanban
Kanban Card Comments Open
Triggered when comments are opened on a card in a Basecamp project.
Kanban
Kanban Card Archived
Triggered when a card is archived on a card table in a Basecamp project.
Kanban
Vault Created
Triggered when a vault (folder) is created in a Basecamp project.
Vault
Vault Deleted
Triggered when a vault (folder) is deleted or trashed in a Basecamp project.
Vault
Vault Archived
Triggered when a vault (folder) is archived in a Basecamp project.
Vault
Question Created
Triggered when an automatic check-in question is created in a Basecamp project.
Question
Question Copied
Triggered when an automatic check-in question is copied in a Basecamp project.
Question
Question Updated
Triggered when an automatic check-in question is updated in a Basecamp project.
Question

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.

Connector Profile

Basecamp - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.

Link Account

Basecamp - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below:
  • MCP – Model Context Protocol for AI assistants
  • A2A – Agent-to-Agent protocol
  • Agent SDK – TypeScript and Python SDKs for AI agents
  • Actions RPC – Direct API calls
  • Playground – Test actions in the dashboard

Webhook Events

Webhooks setup

Configure receiving Events for Basecamp into StackOne.