Authenticate with Basecamp by authorizing via your browser. If you have multiple accounts, call without account_id to list them, then call again with the chosen account_id.
Search across Basecamp projects, todos, and messages to find relevant information using a query. Optionally limit results to a specific project by including its ID.