The CLI currently supports fetching answers for a question, but no filtering available to fetch only a specific user's answers.
With daily check-ins from many other users, it takes a lot of time and is very inefficient to fetch a specific person's check-ins - for example, I usually want to get my own check-ins from the past week to generate a weekly check-in.
While a workaround exists via basecamp api get /questions/{questionId}/answers/by/{userId}.json --json, it's not as easy to use, or discoverable, as a dedicated command with a clean and readable interface would be.
I'd suggest a simple --by int option for the existing basecamp checkins answers command as the obvious candidate for the interface.
The CLI currently supports fetching answers for a question, but no filtering available to fetch only a specific user's answers.
With daily check-ins from many other users, it takes a lot of time and is very inefficient to fetch a specific person's check-ins - for example, I usually want to get my own check-ins from the past week to generate a weekly check-in.
While a workaround exists via
basecamp api get /questions/{questionId}/answers/by/{userId}.json --json, it's not as easy to use, or discoverable, as a dedicated command with a clean and readable interface would be.I'd suggest a simple
--by intoption for the existingbasecamp checkins answerscommand as the obvious candidate for the interface.