Recued
Menu
← Back to packs

Projects, To-dos, Schedules, and Card Tables - Basecamp

by recued-core v1 app_pack 4 views

Basecamp project, to-do, assignment, schedule, timesheet, gauge, card-table, timeline, and work-report operations. Generated from Basecamp's commit-pinned official OpenAPI 3.1 contract. The OAuth connection owns the bearer token and fixed https://3.basecampapi.com origin; every operation requires an explicit numeric accountId target and sends Basecamp's mandatory identifying User-Agent. Read caching is disabled. Only the installed Todo Source list/read operations are unmarked and unheld; every other read is marked sensitive-read and requires approval unless session-granted. Unsafe 64-bit JSON identifiers are preserved as exact decimal strings, and int64 request identifiers are accepted as strings and serialized without numeric rounding. Every mutation is grant-off and approval-gated.

What this pack installs

  • basecamp-work Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs basecamp-work external change
Write: bucket.set_card_column_color · Always asksWrite: bucket.disable_card_column_on_hold · Always asksWrite: bucket.enable_card_column_on_hold · Always asksRead: card_table.get_card · Asks approvalWrite: card_table.update_card · Always asksWrite: card_table.move_card · Always asksWrite: card_table.reposition_card_step · Always asksWrite: card_table.create_card_step · Always asksRead: card_table.get_card_column · Asks approvalWrite: card_table.update_card_column · Always asksRead: card_table.list_cards · Asks approvalWrite: card_table.create_card · Always asksWrite: card_table.unsubscribe_from_card_column · Always asksWrite: card_table.subscribe_to_card_column · Always asksRead: card_table.get_card_step · Asks approvalWrite: card_table.update_card_step · Always asksWrite: card_table.set_card_step_completion · Always asksRead: card_table.get_card_table · Asks approvalWrite: card_table.create_card_column · Always asksWrite: card_table.move_card_column · Always asksDestructive: gauge.destroy_gauge_needle · Always asksRead: gauge.get_gauge_needle · Asks approvalWrite: gauge.update_gauge_needle · Always asksRead: assignment.mine · Asks approvalRead: assignment.completed.list · Asks approvalRead: assignment.due.list · Asks approvalRead: project.list · Asks approvalWrite: projects_json.create_project · Always asksDestructive: project.trash_project · Always asksRead: project.read · Asks approvalWrite: project.update_project · Always asksAdmin: project.toggle_gauge · Always asksRead: project.list_gauge_needles · Asks approvalWrite: project.create_gauge_needle · Always asksRead: project.timeline · Asks approvalRead: project.get_project_timesheet · Asks approvalRead: recording.get_recording_timesheet · Asks approvalWrite: recording.create_timesheet_entry · Always asksRead: report.list_gauges · Asks approvalRead: report.get_upcoming_schedule · Asks approvalRead: report.get_timesheet_report · Asks approvalRead: report.list_assignable_people · Asks approvalRead: report.get_assigned_todos · Asks approvalRead: report.get_overdue_todos · Asks approvalRead: schedule_entry.read · Asks approvalWrite: schedule_entry.update_schedule_entry · Always asksRead: schedule_entry.get_schedule_entry_occurrence · Asks approvalRead: schedule.get_schedule · Asks approvalAdmin: schedule.update_schedule_settings · Always asksRead: schedule_entry.list · Asks approvalWrite: schedule_entry.create · Always asksRead: timesheet_entry.get_timesheet_entry · Asks approvalWrite: timesheet_entry.update_timesheet_entry · Always asksWrite: todolist.reposition_todolist_group · Always asksRead: todolist.get_todolist_or_group · Asks approvalWrite: todolist.update_todolist_or_group · Always asksRead: todolist.list_todolist_groups · Asks approvalWrite: todolist.create_todolist_group · Always asksRead: todolist.list_todos · Asks approvalWrite: todo.create · Always asksDestructive: todo.trash · Always asksRead: todo.read · No approvalWrite: todo.update · Always asksWrite: todo.uncomplete · Always asksWrite: todo.complete · Always asksWrite: todo.reposition · Always asksRead: todoset.get_todoset · Asks approvalRead: todoset.get_hill_chart · Asks approvalAdmin: todoset.update_hill_chart_settings · Always asksRead: todoset.list_todolists · Asks approvalWrite: todoset.create_todolist · Always asksRead: todo.work_entity.list · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:basecampbasecampprojectstodosschedulescard-tablesworkapicomposition