OAUTH2
basecamp_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
- Account IDsubdomain · stringRequired
BASECAMP
Project management and team collaboration tool by 37signals
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
142
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
Capability index
Showing 121–142 of 142 actions
BASECAMP_PUT_BUCKETS_TODOS_POSITION
Tool to change the position of a to-do within its list in a Basecamp project. Use when you need to reorder to-dos by moving a specific to-do to a new position.
Untrusted display-only summary
BASECAMP_PUT_BUCKETS_UPLOADS
Tool to update an existing upload in a Basecamp project bucket. Use when you need to modify an upload's description or filename. Omitted parameters remain unchanged.
Untrusted display-only summary
BASECAMP_PUT_BUCKETS_VAULTS
Tool to update a vault's title in a Basecamp project. Use when you need to rename a vault within a specific project bucket.
Untrusted display-only summary
BASECAMP_PUT_BUCKETS_WEBHOOKS
Tool to update an existing webhook in a Basecamp project. Use when you need to modify the webhook's URL, event types, or active status.
Untrusted display-only summary
BASECAMP_PUT_PROJECTS
Tool to update an existing project's name, description, access policy, or schedule in Basecamp. Use when you need to modify project details or settings. Note: name parameter is required; schedule dates must be provided as pairs (both start_date and end_date).
Untrusted display-only summary
BASECAMP_PUT_PROJECTS_PEOPLE_USERS
Tool to grant or revoke project access for users in Basecamp. Use when you need to add existing users to a project, create new users with access, or remove users from a project. At least one of grant, revoke, or create must be provided.
Untrusted display-only summary
BASECAMP_PUT_TEMPLATES
Tool to update a template's name and description in Basecamp. Use when you need to modify template metadata. Omitted parameters remain unchanged.
Untrusted display-only summary
BASECAMP_REPOSITION_CARD_STEP
Tool to change the position of a step within a card. Use when you need to reorder steps in a card table card by moving a step to a specific position.
Untrusted display-only summary
BASECAMP_TRASH_PROJECT
Tool to mark a Basecamp project as trashed. Use when you need to trash a project. Trashed projects will be permanently deleted after 30 days.
Untrusted display-only summary
BASECAMP_TRASH_TEMPLATE
Tool to mark a template as trashed in Basecamp. Use when you need to soft-delete a template; it will be permanently removed after 30 days.
Untrusted display-only summary
BASECAMP_UNCOMPLETE_TODO
Tool to mark a to-do as uncompleted in Basecamp. Use when you need to reverse the completion status of a completed to-do item.
Untrusted display-only summary
BASECAMP_UNPIN_MESSAGE
Tool to unpin a message from the message board. Use when you need to remove the pinned status from a message that was previously pinned to the top of a message board.
Untrusted display-only summary
BASECAMP_UNSUBSCRIBE_CURRENT_USER
Tool to unsubscribe the current user from a recording. Use when you need to stop receiving notifications for a specific recording. This is an idempotent operation that returns success even if the user wasn't previously subscribed.
Untrusted display-only summary
BASECAMP_UNWATCH_CARD_TABLE_COLUMN
Tool to stop watching a card table column. Use when you want to unsubscribe from a specific column and no longer receive notifications about changes to it.
Untrusted display-only summary
BASECAMP_UPDATE_CARD
Tool to update a card's details in a Basecamp card table. Use when you need to modify a card's title, content, due date, or assignees.
Untrusted display-only summary
BASECAMP_UPDATE_CARD_TABLE_COLUMN
Tool to update a card table column's properties in a Basecamp project. Use when you need to modify a column's title or description.
Untrusted display-only summary
BASECAMP_UPDATE_DOCUMENT
Tool to update an existing document's title or content in a Basecamp project. Use when you need to modify document title, content, or both.
Untrusted display-only summary
BASECAMP_UPDATE_TODO
Tool to update a to-do's content, assignees, or due date in a Basecamp project. Use when you need to modify an existing to-do item. Pass all existing parameters along with those being updated to prevent clearing values.
Untrusted display-only summary
BASECAMP_UPDATE_TODOLIST
Tool to update a to-do list's name or description in a Basecamp project. Use when you need to modify an existing to-do list's title or HTML description. Pass all existing parameters along with those being updated to prevent clearing values.
Untrusted display-only summary
BASECAMP_UPDATE_VAULT
Tool to update a vault's title in a Basecamp project. Use when you need to rename a vault within a specific project bucket.
Untrusted display-only summary
BASECAMP_VALIDATE_CREDENTIAL
Validates Basecamp API credentials by verifying the OAuth token and retrieving authorization details. Returns user identity, token expiration, and accessible accounts. Use this action when you need to verify that API credentials are valid and working correctly before making other API calls.
Untrusted display-only summary
BASECAMP_WATCH_CARD_TABLE_COLUMN
Tool to start watching a card table column in a Basecamp project. Use when you need to subscribe to a specific column to receive notifications about changes.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.