ARKive API

The ARKive API (Application Programming Interface) offers a range of methods to retrieve certain ARKive data, helping users automate link creation to our species information and multimedia content.

We are always interested in how you may want to use the API, and what features you would like to see in future releases, so please email the ARKive technical team with any feedback or questions.

Getting started

All access to the API is by HTTP request according to the following format:

http://www.arkive.org/api/{your API key}/{method name}/{required parameters}?{optional parameters}

Please see details of available methods, and examples of use.

To use the API you will need a personal API key which you can request by email by completing the form below:

Your unique API key allows us to track your usage and provide custom functionality by arrangement. Please don't share your key with other ARKive API users. If you have any problems receiving or using your API key, please contact us.

Terms and conditions

Please read the API terms of use and any conditions applicable to the use of specific methods detailed in the table below.

Available methods

Name Description Conditions of use
portlet Retrieve a graphical image link to ARKive species, images and videos The displayed thumbnail may be used as a link from your website to ARKive's online content for private, scientific, conservation or educational purposes only. Portlets may NOT be used within Apps.
Other methods to retrieve ARKive data will be listed here as they are developed. Please contact us with your comments and suggestions.