Skip to main content
Server path: /basecamp-tasks | Type: Application | PCID required: Yes

Tools


basecamp_tasks_complete_todo

Mark a todo as complete Parameters:

basecamp_tasks_create_card

Create a card in a column Parameters:

basecamp_tasks_create_card_column

Create a column in a card table Parameters:

basecamp_tasks_create_card_step

Create a step on a card Parameters:

basecamp_tasks_create_gauge_needle

Create a gauge needle (progress update) for a project Parameters:

basecamp_tasks_create_schedule_entry

Create a new schedule entry Parameters:

basecamp_tasks_create_timesheet_entry

Create a timesheet entry on a recording Parameters:

basecamp_tasks_create_todo

Create a new todo in a todolist Parameters:

basecamp_tasks_create_todolist

Create a new todolist in a todoset Parameters:

basecamp_tasks_create_todolist_group

Create a new group in a todolist Parameters:

basecamp_tasks_destroy_gauge_needle

Destroy a gauge needle Parameters:

basecamp_tasks_disable_card_column_on_hold

Disable on-hold section in a column Parameters:

basecamp_tasks_enable_card_column_on_hold

Enable on-hold section in a column Parameters:

basecamp_tasks_get_card

Get a card by ID Parameters:

basecamp_tasks_get_card_column

Get a card column by ID Parameters:

basecamp_tasks_get_card_step

Get a step by ID Parameters:

basecamp_tasks_get_card_table

Get a card table by ID Parameters:

basecamp_tasks_get_gauge_needle

Get a gauge needle by ID Parameters:

basecamp_tasks_get_hill_chart

Get the hill chart for a todoset Parameters:

basecamp_tasks_get_project_timesheet

Get timesheet for a specific project Parameters:

basecamp_tasks_get_recording_timesheet

Get timesheet for a specific recording Parameters:

basecamp_tasks_get_schedule

Get a schedule Parameters:

basecamp_tasks_get_schedule_entry

Get a single schedule entry by id. Note: Recurring entries will redirect (302) to their recordable URL. Use GetScheduleEntryOccurrence for recurring entries instead. Parameters:

basecamp_tasks_get_schedule_entry_occurrence

Get a specific occurrence of a recurring schedule entry Parameters:

basecamp_tasks_get_timesheet_entry

Get a single timesheet entry Parameters:

basecamp_tasks_get_timesheet_report

Get account-wide timesheet report Parameters:

basecamp_tasks_get_todo

Get a single todo by id Parameters:

basecamp_tasks_get_todolist_or_group

Get a single todolist or todolist group by id The endpoint is polymorphic - the same URI returns either a Todolist or TodolistGroup Parameters:

basecamp_tasks_get_todoset

Get a todoset (container for todolists in a project) Parameters:

basecamp_tasks_list_cards

List cards in a column Pagination: Uses Link header (RFC5988). Follow the next rel URL to fetch additional pages. X-Total-Count header provides total count. Parameters:

basecamp_tasks_list_gauge_needles

List gauge needles for a project, ordered newest first. Parameters:

basecamp_tasks_list_gauges

List gauges across all projects the authenticated user has access to. Gauges are sorted by risk level (red, yellow, green), then alphabetically. Parameters:

basecamp_tasks_list_schedule_entries

List entries on a schedule Pagination: Uses Link header (RFC5988). Follow the next rel URL to fetch additional pages. X-Total-Count header provides total count. Parameters:

basecamp_tasks_list_todolist_groups

List groups in a todolist Pagination: Uses Link header (RFC5988). Follow the next rel URL to fetch additional pages. X-Total-Count header provides total count. Parameters:

basecamp_tasks_list_todolists

List todolists in a todoset Pagination: Uses Link header (RFC5988). Follow the next rel URL to fetch additional pages. X-Total-Count header provides total count. Parameters:

basecamp_tasks_list_todos

List todos in a todolist Pagination: Uses Link header (RFC5988). Follow the next rel URL to fetch additional pages. X-Total-Count header provides total count. Parameters:

basecamp_tasks_move_card

Move a card to a different column Parameters:

basecamp_tasks_move_card_column

Move a column within a card table Parameters:

basecamp_tasks_reposition_card_step

Reposition a step within a card Parameters:

basecamp_tasks_reposition_todo

Reposition a todo within its todolist Parameters:

basecamp_tasks_reposition_todolist_group

Reposition a todolist group Parameters:

basecamp_tasks_set_card_column_color

Set the color of a column Parameters:

basecamp_tasks_set_card_step_completion

Set card step completion status (PUT with completion: “on” to complete, "" to uncomplete) Parameters:

basecamp_tasks_subscribe_to_card_column

Subscribe to a card column (watch for changes) Parameters:

basecamp_tasks_toggle_gauge

Enable or disable the gauge for a project. Only project admins can toggle gauges. Parameters:

basecamp_tasks_trash_todo

Trash a todo (returns 204 No Content) Parameters:

basecamp_tasks_uncomplete_todo

Mark a todo as incomplete Parameters:

basecamp_tasks_unsubscribe_from_card_column

Unsubscribe from a card column (stop watching for changes) Parameters:

basecamp_tasks_update_card

Update an existing card Parameters:

basecamp_tasks_update_card_column

Update an existing column Parameters:

basecamp_tasks_update_card_step

Update an existing step Parameters:

basecamp_tasks_update_gauge_needle

Update a gauge needle’s description. Position and color are immutable. Parameters:

basecamp_tasks_update_hill_chart_settings

Track or untrack todolists on a hill chart Parameters:

basecamp_tasks_update_schedule_entry

Update an existing schedule entry Parameters:

basecamp_tasks_update_schedule_settings

Update schedule settings Parameters:

basecamp_tasks_update_timesheet_entry

Update a timesheet entry Parameters:

basecamp_tasks_update_todo

Update an existing todo Parameters:

basecamp_tasks_update_todolist_or_group

Update an existing todolist or todolist group The endpoint is polymorphic - updates either a Todolist or TodolistGroup Parameters: