Introducción a la API de GBIF

La API de GBIF proporciona una forma programática de consultar y publicar datos en GBIF.org. Puede ser útil o necesario usar la API para

  • realizar consultas avanzadas, no admitidas por el sitio web,

  • incluir los resultados de las consultas de GBIF en secuencias de comandos, flujos de trabajo o análisis, que pueden repetirse de forma fiable y automática,

  • incrustar datos de GBIF en otras páginas web.

Se puede acceder utilizando cualquier lenguaje de programación, desde una interfaz de terminal de línea de comandos o, en algunos casos, mediante un navegador web.

Los principiantes pueden consultar Guía para principiantes de la API de GBIF en el blog de datos de GBIF.

La documentación completa está disponible en la sección Referencia API.

Clientes API

Existen bibliotecas de software en estos lenguajes para ayudar a utilizar la API de GBIF. Pueden hacer que trabajar con la API sea mucho más fácil, pero no tienen una cobertura completa de todos los métodos disponibles de la API.

rgbif

rgbif es una biblioteca mantenida por GBIF para el lenguaje de programación estadística R. Ver rgbif.

pygbif

pygbif es una biblioteca mantenida por GBIF para el lenguaje de programación Python. Ver pygbif.

Java

Java clients for the APIs are maintained by GBIF and linked in the API reference documentation. See Java API clients.

Otros lenguajes de programación

También hay clientes para Ruby (gbifrb) y PHP (php-gbif). Estos clientes no son mantenidos por GBIF.