What API calls are available for Argovis?

The Argovis GitHub Repository contains all the available Argovis API scripts (mostly in Matlab, Python Notebooks and Python). The README.md file contains a description of all the scripts available in the repository. The README is sectioned into programming language and the oldest scripts are at the top of each section with the newest ones appearing at the bottom. The repository is organized by programming language as well with folders for Matlab and Python. Some scripts include plotting examples, while others just demonstrate the API call to get the data.

There are API calls to get profile data, profile metadata, gridded data and weather events and they can be used in a browser or in the user's programming language of choice. To learn more about the technical aspects of creating and testing the API calls, see the Argovis Swagger.

What are some examples using Argovis APIs?

There are several well developed examples in the example gallery of accessing Argo profile data and metadata from Argovis and creating plots. As more examples are developed, they will be added here.

Having trouble using an Argovis API?

There is a hard limit of 16mb that can be downloaded at a time, so if no data are returned for a region and time selection, please try reducing the size of the download. This can be done by reducing the region or the time period and then looping over several regions or time periods.

If that is not the issue, try looking through the API related FAQs or contact us with your questions. We are happy to help.