Hi Benjamin,

Download will be best.

However, there are limits and you will not be able to push 3000 in.
You could either split it into groups of e.g. 300, or use a higher taxon and 
then implement a post-filter to throw away those not in your list (the latter 
is how I would do it).

I am sorry for this nuisance, and this is a known issue that we do aim to 
address: https://github.com/gbif/portal-feedback/issues/1768

Thanks,
Tim


From: API-users <[email protected]> on behalf of Benjamin 
Feinsilver <[email protected]>
Date: Wednesday, 3 April 2019 at 09.33
To: "[email protected]" <[email protected]>
Subject: [API-users] Requesting Occurrence Data for Large List of Species

Hello,

If I have a list of around 3,000 species, and I would like to request 
occurrence data for each species, is it more efficient to use the Search or 
Download API?

If using the Download API, could I include the list of species in an external 
query file and use the "in" predicate? For example:

{
  "creator":"userName",
  "notification_address": ["[email protected]<mailto:[email protected]>"],
  "predicate":
  {
    "type":"in",
    "key":"SCIENTIFIC_NAME",
    "values":["cat1","cat2","cat3"]
  }
}

Thanks,

Ben
_______________________________________________
API-users mailing list
[email protected]
https://lists.gbif.org/mailman/listinfo/api-users

Reply via email to