NASA Earthdata provides several tools and services for use by application developers in the wider Earth Science community.
NASA's Earthdata system provides a number of tools and services geared towards supporting the global Earth Science community. These services are available for use by developers of Earth Science data systems and applications, including:
Earthdata Login provides user profile management and authentication services, freeing up your application from the problems associated with managing user databases. Earthdata Login also provides an application programming interface (API) that can be used to query the user database and retrieve user information. Single Sign On (SSO) support is provided through an OAuth 2.0 API; see the Earthdata Login documentation for more information.