<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi Scott,
<div class="">indeed it only picks up one of the parameters. Looks like an oversight and probably one that is existing elsewhere too then ;)</div>
<div class="">Ive logged an issue: <a href="https://github.com/gbif/checklistbank/issues/54" class="">https://github.com/gbif/checklistbank/issues/54</a></div>
<div class=""><br class="">
</div>
<div class="">Markus</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 7. Feb 2018, at 22:37, Scott Chamberlain <<a href="mailto:myrmecocystus@gmail.com" class="">myrmecocystus@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hi folks, <br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Seems like the `/species` route is possibly misbehaving in certain cases. A user of rgbif reports
<a href="https://github.com/ropensci/rgbif/issues/287" class="">https://github.com/ropensci/rgbif/issues/287</a> unexpected results. The same calls but with curl:</div>
<div class=""><br class="">
</div>
<div class="">curl  '<a href="https://api.gbif.org/v1/species?datasetKey=73605f3a-af85-4ade-bbc5-522bfb90d847&datasetKey=d7c60346-44b6-400d-ba27-8d3fbeffc8a5" class="">https://api.gbif.org/v1/species?datasetKey=73605f3a-af85-4ade-bbc5-522bfb90d847&datasetKey=d7c60346-44b6-400d-ba27-8d3fbeffc8a5</a>'
 | jq .results\[].datasetKey | wc -l<br class="">
      10<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">curl  '<a href="https://api.gbif.org/v1/species?datasetKey=73605f3a-af85-4ade-bbc5-522bfb90d847" class="">https://api.gbif.org/v1/species?datasetKey=73605f3a-af85-4ade-bbc5-522bfb90d847</a>' | jq .results\[].datasetKey | wc -l<br class="">
      10<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">curl  '<a href="https://api.gbif.org/v1/species?datasetKey=d7c60346-44b6-400d-ba27-8d3fbeffc8a5" class="">https://api.gbif.org/v1/species?datasetKey=d7c60346-44b6-400d-ba27-8d3fbeffc8a5</a>' | jq .results\[].datasetKey | wc -l<br class="">
       7</div>
<div class=""><br class="">
</div>
<div class="">We'd expect the first curl request to return 17 results given the results of the datasetKey's individually. Not sure what is going on there. This route does appear to accept multiple instances of the same parameter, but not sure why the top curl
 call there doesn't return 17 results?<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Best, Scott<br class="">
</div>
</div>
_______________________________________________<br class="">
API-users mailing list<br class="">
<a href="mailto:API-users@lists.gbif.org" class="">API-users@lists.gbif.org</a><br class="">
https://lists.gbif.org/mailman/listinfo/api-users<br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>