The github integration with Basecamp adds items to the progress and events section of Basecamp without actually adding a message, calendar, todo, etc. When looking at the api https://github.com/37signals/bcx-api the events are all read-only. I tried doing a post request to /projects/x/events.json but got back a (422) Unprocessable Entity error.
Asked
Active
Viewed 206 times
1 Answers
1
It seems undocumented, but the requirements to post to the events api are as follows:
description, url, title, and service
If you have all those in your json object and post to the events api /projects/x/events.json it will work.

Matthew Kruskamp
- 1,887
- 2
- 14
- 31
-
Can you elaborate on what the parameters mean / represent (specifically `url` and `service`)? Also, do the Events you create via the API appear in the "summary" page of a basecamp project? – Nathan Anderson Mar 03 '13 at 00:54
-
@NathanAnderson I don't see any documentation for this, but you can extrapolate what they are used for from the Basecamp Events API documentation's examples: https://github.com/basecamp/bcx-api/blob/master/sections/events.md – Omn Jan 07 '16 at 23:55
-
Can anyone confirm this still works for the Basecamp2 api? There are no corresponding attributes in the JSON for the ones mentioned here. – RJH Feb 04 '16 at 13:05