<div dir="ltr">Hi,<div><br></div><div>I am trying to post a download request which is as follows,</div><div><br></div><div>curl -i -u username:password -H "Content-Type: application/json" -H "Accept: application/json" -X POST -d '{"creator":"username","notification_address": ["<a href="mailto:username@domain.com">username@domain.com</a>"],"predicate":{"type":"and","predicates":[{"type":"equals","key":"HAS_COORDINATE","value":"true"},{"type":"equals","key":"HAS_GEOSPATIAL_ISSUE","value":"false"},{"type":"greaterThanOrEquals","key":"YEAR","value":1995},{"type":"greaterThanOrEquals","key":"MONTH","value":1},{"type":"equals","key":"COUNTRY","value":"IN"},{"type":"in","key":"TAXON_KEY","values":[797]}]}}' <a href="http://api.gbif.org/v1/occurrence/download/request">http://api.gbif.org/v1/occurrence/download/request</a></div><div><br></div><div>But the server is throwing a 500 error. The relevant part among the entire printed error trace I think is</div><div><br></div><div>







<p class="">Caused by: java.lang.IllegalArgumentException: Search parameter TAXON_KEY is not mapped to Hive</p><p class="">at org.gbif.occurrence.download.service.HiveQueryVisitor.toHiveField(HiveQueryVisitor.java:147)</p>
<p class=""><span class="">     </span>at org.gbif.occurrence.download.service.HiveQueryVisitor.visit(HiveQueryVisitor.java:209)</p>
<p class=""><span class="">     </span>... 58 more</p><div>It says that search parameter TAXON_KEY is not mapped, but I see TAXON_KEY being used in the examples at <a href="http://www.gbif.org/developer/occurrence#predicates">http://www.gbif.org/developer/occurrence#predicates</a>.</div><div><br></div><div>Is it a documentation issue or 'in' predicate does not support 'TAXON_KEY'?</div><div><br></div><div><br></div>Thanks,<br><div class="gmail_signature">Priyank</div>
</div></div>