Basecamp
communityProject management and team communication platform with to-dos, messages, schedules, and file sharing.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://3.basecampapi.com/{accountId}/projects.jsonList projects
Parameters
statusactive|archived|trashed (stringoptionalaccountIdaccount ID (integerrequiredReturns
projects[] with id, name, description, purpose, created_at, updated_at, dock[] with name, urlGET
https://3.basecampapi.com/{accountId}/buckets/{projectId}/todolists.jsonList to-dos
Parameters
accountIdaccount ID (integerrequiredprojectIdproject ID (integerrequiredReturns
todolists[] with id, title, completed, completed_ratio, todos_urlPOST
https://3.basecampapi.com/{accountId}/buckets/{projectId}/messages.jsonPost a message
Parameters
statusactive (stringrequiredcontentHTML content (stringrequiredsubjectsubject (stringrequiredaccountIdaccount ID (integerrequiredprojectIdproject ID (integerrequiredReturns
id, subject, content, creator, created_at