{"action":"created","issue":{"url":"https://api.github.com/repos/EOL/tramea/issues/137","repository_url":"https://api.github.com/repos/EOL/tramea","labels_url":"https://api.github.com/repos/EOL/tramea/issues/137/labels{/name}","comments_url":"https://api.github.com/repos/EOL/tramea/issues/137/comments","events_url":"https://api.github.com/repos/EOL/tramea/issues/137/events","html_url":"https://github.com/EOL/tramea/issues/137","id":130781227,"number":137,"title":"The data object API seems to be broken","user":{"login":"jhammock","id":3026567,"avatar_url":"https://avatars.githubusercontent.com/u/3026567?v=3","gravatar_id":"","url":"https://api.github.com/users/jhammock","html_url":"https://github.com/jhammock","followers_url":"https://api.github.com/users/jhammock/followers","following_url":"https://api.github.com/users/jhammock/following{/other_user}","gists_url":"https://api.github.com/users/jhammock/gists{/gist_id}","starred_url":"https://api.github.com/users/jhammock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhammock/subscriptions","organizations_url":"https://api.github.com/users/jhammock/orgs","repos_url":"https://api.github.com/users/jhammock/repos","events_url":"https://api.github.com/users/jhammock/events{/privacy}","received_events_url":"https://api.github.com/users/jhammock/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/EOL/tramea/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"HudaSoliman","id":10114312,"avatar_url":"https://avatars.githubusercontent.com/u/10114312?v=3","gravatar_id":"","url":"https://api.github.com/users/HudaSoliman","html_url":"https://github.com/HudaSoliman","followers_url":"https://api.github.com/users/HudaSoliman/followers","following_url":"https://api.github.com/users/HudaSoliman/following{/other_user}","gists_url":"https://api.github.com/users/HudaSoliman/gists{/gist_id}","starred_url":"https://api.github.com/users/HudaSoliman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HudaSoliman/subscriptions","organizations_url":"https://api.github.com/users/HudaSoliman/orgs","repos_url":"https://api.github.com/users/HudaSoliman/repos","events_url":"https://api.github.com/users/HudaSoliman/events{/privacy}","received_events_url":"https://api.github.com/users/HudaSoliman/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/EOL/tramea/milestones/8","html_url":"https://github.com/EOL/tramea/milestones/2016.01.26","labels_url":"https://api.github.com/repos/EOL/tramea/milestones/8/labels","id":1544056,"number":8,"title":"2016.01.26","description":"","creator":{"login":"jhammock","id":3026567,"avatar_url":"https://avatars.githubusercontent.com/u/3026567?v=3","gravatar_id":"","url":"https://api.github.com/users/jhammock","html_url":"https://github.com/jhammock","followers_url":"https://api.github.com/users/jhammock/followers","following_url":"https://api.github.com/users/jhammock/following{/other_user}","gists_url":"https://api.github.com/users/jhammock/gists{/gist_id}","starred_url":"https://api.github.com/users/jhammock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhammock/subscriptions","organizations_url":"https://api.github.com/users/jhammock/orgs","repos_url":"https://api.github.com/users/jhammock/repos","events_url":"https://api.github.com/users/jhammock/events{/privacy}","received_events_url":"https://api.github.com/users/jhammock/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":15,"state":"open","created_at":"2016-01-26T13:47:56Z","updated_at":"2016-02-03T16:38:15Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2016-02-02T18:58:43Z","updated_at":"2016-02-03T17:28:58Z","closed_at":"2016-02-03T16:38:15Z","body":"From @kueda via the Contact Us form\r\n\r\nThe data object API seems to be broken. Requests for http://eol.org/api/data_objects/1.0/bb09e64dba013e398ad7dba07de617b0.json used to return details about the photo (in this case http://eol.org/data_objects/22663380), including URLs that we were using on iNaturalist, but now it's just includes some taxonomic info."},"comment":{"url":"https://api.github.com/repos/EOL/tramea/issues/comments/179362266","html_url":"https://github.com/EOL/tramea/issues/137#issuecomment-179362266","issue_url":"https://api.github.com/repos/EOL/tramea/issues/137","id":179362266,"user":{"login":"pleary","id":48566,"avatar_url":"https://avatars.githubusercontent.com/u/48566?v=3","gravatar_id":"","url":"https://api.github.com/users/pleary","html_url":"https://github.com/pleary","followers_url":"https://api.github.com/users/pleary/followers","following_url":"https://api.github.com/users/pleary/following{/other_user}","gists_url":"https://api.github.com/users/pleary/gists{/gist_id}","starred_url":"https://api.github.com/users/pleary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pleary/subscriptions","organizations_url":"https://api.github.com/users/pleary/orgs","repos_url":"https://api.github.com/users/pleary/repos","events_url":"https://api.github.com/users/pleary/events{/privacy}","received_events_url":"https://api.github.com/users/pleary/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T17:28:58Z","updated_at":"2016-02-03T17:28:58Z","body":"It shouldn't require the ?images=1, since the request is for a singular data object, so the type is inferred by the data object ID. For example take the nonsensical requests http://eol.org/api/data_objects/1.0/bb09e64dba013e398ad7dba07de617b0.json?sounds=1 or http://eol.org/api/data_objects/1.0/bb09e64dba013e398ad7dba07de617b0.json?videos=1 which return this _**image's**_ metadata.  http://eol.org/api/data_objects/1.0/bb09e64dba013e398ad7dba07de617b0.json should work on its own. At least it used to and thus the confusion from an API end-user perspective"}}