{"action":"created","issue":{"url":"https://api.github.com/repos/WordPoints/hooks-api/issues/128","repository_url":"https://api.github.com/repos/WordPoints/hooks-api","labels_url":"https://api.github.com/repos/WordPoints/hooks-api/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/WordPoints/hooks-api/issues/128/comments","events_url":"https://api.github.com/repos/WordPoints/hooks-api/issues/128/events","html_url":"https://github.com/WordPoints/hooks-api/issues/128","id":152624106,"number":128,"title":"Event information API","user":{"login":"JDGrimes","id":4005415,"avatar_url":"https://avatars.githubusercontent.com/u/4005415?v=3","gravatar_id":"","url":"https://api.github.com/users/JDGrimes","html_url":"https://github.com/JDGrimes","followers_url":"https://api.github.com/users/JDGrimes/followers","following_url":"https://api.github.com/users/JDGrimes/following{/other_user}","gists_url":"https://api.github.com/users/JDGrimes/gists{/gist_id}","starred_url":"https://api.github.com/users/JDGrimes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JDGrimes/subscriptions","organizations_url":"https://api.github.com/users/JDGrimes/orgs","repos_url":"https://api.github.com/users/JDGrimes/repos","events_url":"https://api.github.com/users/JDGrimes/events{/privacy}","received_events_url":"https://api.github.com/users/JDGrimes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WordPoints/hooks-api/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/WordPoints/hooks-api/milestones/1","html_url":"https://github.com/WordPoints/hooks-api/milestones/0.1.0","labels_url":"https://api.github.com/repos/WordPoints/hooks-api/milestones/1/labels","id":1336105,"number":1,"title":"0.1.0","description":null,"creator":{"login":"JDGrimes","id":4005415,"avatar_url":"https://avatars.githubusercontent.com/u/4005415?v=3","gravatar_id":"","url":"https://api.github.com/users/JDGrimes","html_url":"https://github.com/JDGrimes","followers_url":"https://api.github.com/users/JDGrimes/followers","following_url":"https://api.github.com/users/JDGrimes/following{/other_user}","gists_url":"https://api.github.com/users/JDGrimes/gists{/gist_id}","starred_url":"https://api.github.com/users/JDGrimes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JDGrimes/subscriptions","organizations_url":"https://api.github.com/users/JDGrimes/orgs","repos_url":"https://api.github.com/users/JDGrimes/repos","events_url":"https://api.github.com/users/JDGrimes/events{/privacy}","received_events_url":"https://api.github.com/users/JDGrimes/received_events","type":"User","site_admin":false},"open_issues":47,"closed_issues":61,"state":"open","created_at":"2015-10-03T13:42:16Z","updated_at":"2016-05-02T21:40:32Z","due_on":null,"closed_at":null},"comments":21,"created_at":"2016-05-02T19:21:10Z","updated_at":"2016-05-11T20:11:46Z","closed_at":null,"body":"In https://github.com/WordPoints/hooks-api/issues/123#issuecomment-216324613 we discussed the possibility that there may be more information about events that we could provide in the events API. The focus there was on distinguishing different types of event args, but really, any information about an event could prove useful sometime, I suppose. In this issue we'll explore what types of event information might exist and perhaps how to present that information in a consumable format."},"comment":{"url":"https://api.github.com/repos/WordPoints/hooks-api/issues/comments/218575540","html_url":"https://github.com/WordPoints/hooks-api/issues/128#issuecomment-218575540","issue_url":"https://api.github.com/repos/WordPoints/hooks-api/issues/128","id":218575540,"user":{"login":"JDGrimes","id":4005415,"avatar_url":"https://avatars.githubusercontent.com/u/4005415?v=3","gravatar_id":"","url":"https://api.github.com/users/JDGrimes","html_url":"https://github.com/JDGrimes","followers_url":"https://api.github.com/users/JDGrimes/followers","following_url":"https://api.github.com/users/JDGrimes/following{/other_user}","gists_url":"https://api.github.com/users/JDGrimes/gists{/gist_id}","starred_url":"https://api.github.com/users/JDGrimes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JDGrimes/subscriptions","organizations_url":"https://api.github.com/users/JDGrimes/orgs","repos_url":"https://api.github.com/users/JDGrimes/repos","events_url":"https://api.github.com/users/JDGrimes/events{/privacy}","received_events_url":"https://api.github.com/users/JDGrimes/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T20:11:46Z","updated_at":"2016-05-11T20:11:46Z","body":"So, while it is tempting to try to be as complete as possible anyway, the problem is that we can't define \"complete\" apart from a particular consumer. And so unless we have specific use-case in mind where we would be composing actions dynamically, there is no use in attempting to be exhaustive in action definitions at this point. Currently, however, we use events and action types to manually compose the actions together, which means that we don't accidentally create half-events when only part of the actions are available.\r\n"}}