{"action":"created","issue":{"url":"https://api.github.com/repos/shevalex/asktheworld/issues/62","labels_url":"https://api.github.com/repos/shevalex/asktheworld/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/shevalex/asktheworld/issues/62/comments","events_url":"https://api.github.com/repos/shevalex/asktheworld/issues/62/events","html_url":"https://github.com/shevalex/asktheworld/issues/62","id":115979407,"number":62,"title":"Server: an API to get contact info should be provided","user":{"login":"aavtamon","id":2653021,"avatar_url":"https://avatars.githubusercontent.com/u/2653021?v=3","gravatar_id":"","url":"https://api.github.com/users/aavtamon","html_url":"https://github.com/aavtamon","followers_url":"https://api.github.com/users/aavtamon/followers","following_url":"https://api.github.com/users/aavtamon/following{/other_user}","gists_url":"https://api.github.com/users/aavtamon/gists{/gist_id}","starred_url":"https://api.github.com/users/aavtamon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aavtamon/subscriptions","organizations_url":"https://api.github.com/users/aavtamon/orgs","repos_url":"https://api.github.com/users/aavtamon/repos","events_url":"https://api.github.com/users/aavtamon/events{/privacy}","received_events_url":"https://api.github.com/users/aavtamon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"shevalex","id":10136631,"avatar_url":"https://avatars.githubusercontent.com/u/10136631?v=3","gravatar_id":"","url":"https://api.github.com/users/shevalex","html_url":"https://github.com/shevalex","followers_url":"https://api.github.com/users/shevalex/followers","following_url":"https://api.github.com/users/shevalex/following{/other_user}","gists_url":"https://api.github.com/users/shevalex/gists{/gist_id}","starred_url":"https://api.github.com/users/shevalex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shevalex/subscriptions","organizations_url":"https://api.github.com/users/shevalex/orgs","repos_url":"https://api.github.com/users/shevalex/repos","events_url":"https://api.github.com/users/shevalex/events{/privacy}","received_events_url":"https://api.github.com/users/shevalex/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-11-09T22:13:10Z","updated_at":"2015-11-17T01:00:59Z","closed_at":null,"body":"The currently proposed api is\r\nresponse/{responseId}?contactinfo\r\n\r\nThe expected behavior is that the requester receives an updated Response object with an extra field \"contact_info\" in the following format:\r\n{contact_name: \"XXX\", contact_info: \"(123) 456-78-90\"}\r\n\r\nWhen the request is processed, the \"contact_info_status\" of the response should change from \"can_provide\" to \"provided\" persistently.\r\nIf it is \"provided\" a request to get a response object should come with the contact_info field right away.\r\nWhen it is first requested, a response change event should be produced."},"comment":{"url":"https://api.github.com/repos/shevalex/asktheworld/issues/comments/157225308","html_url":"https://github.com/shevalex/asktheworld/issues/62#issuecomment-157225308","issue_url":"https://api.github.com/repos/shevalex/asktheworld/issues/62","id":157225308,"user":{"login":"aavtamon","id":2653021,"avatar_url":"https://avatars.githubusercontent.com/u/2653021?v=3","gravatar_id":"","url":"https://api.github.com/users/aavtamon","html_url":"https://github.com/aavtamon","followers_url":"https://api.github.com/users/aavtamon/followers","following_url":"https://api.github.com/users/aavtamon/following{/other_user}","gists_url":"https://api.github.com/users/aavtamon/gists{/gist_id}","starred_url":"https://api.github.com/users/aavtamon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aavtamon/subscriptions","organizations_url":"https://api.github.com/users/aavtamon/orgs","repos_url":"https://api.github.com/users/aavtamon/repos","events_url":"https://api.github.com/users/aavtamon/events{/privacy}","received_events_url":"https://api.github.com/users/aavtamon/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T01:00:59Z","updated_at":"2015-11-17T01:00:59Z","body":"You can either return an error (say 403) or just the original response without contact info and with the contact_info_status that as before indicates 'not_available'"}}