# Search & Download Data

- [Search for Data](/searching-and-accessing-data/data-access.md)
- [Download Data](/searching-and-accessing-data/accessing-data.md): Public data files on ESS-DIVE can be accessed by anyone through unique dataset landing pages, where they are accompanied by relevant metadata. There is no login requirement to download data.
- [Access Data Portals](/searching-and-accessing-data/find-portals.md): Visit the portal page to view a list of all portals published on ESS-DIVE.
- [Search with Dataset API](/searching-and-accessing-data/search-with-dataset-api.md): Public datasets can be programmatically searched and downloaded by anyone using the Dataset API. ORCID login is required to use the API.
- [Code Examples](/searching-and-accessing-data/search-with-dataset-api/code-examples.md): This page provides quick coding examples for searching for datasets on ESS-DIVE using Python, R, and Java.
- [Search with Deep Dive API](/searching-and-accessing-data/search-with-deep-dive-api.md): An advanced search tool within data files on ESS-DIVE that meet certain standard criteria.
- [How to Query Data](/searching-and-accessing-data/search-with-deep-dive-api/how-to-query-data.md): A workflow for data discovery that walks through the intended use of the Deep Dive API search endpoints.
