The GVS web interface uses the GVS API to access the GVS database and core application. GVS API functions handle all traffic between external applications and the GVS core application. The API can be used to process large batches of coordinates exceeding the current web interface limit of 5000 rows by looping through the data in batches of 5000. The GVS API can be used by third-party developers wishing to include GVS capabilities in their applications. For more information on the GVS API and detailed examples demonstrating how to access the API using the R programming language, see documentation in the GVS GitHub repository.
Users who are familiar with the R programming language may prefer to access the GVS using the GVS R package (currently called the RCDS). All functionality available from the GVS API is also available via the GVS R package.