logo of amentum scientific - earth science insights for more sustainable, safer, more efficient industries
Earth science data for innovators in
Aviation

Earth science data refers to any information collected about the Earth and its various systems, including the oceans, geomagnetic fields, gravity, the atmosphere, through to space radiation. Data can come from disparate sources: satellite observations, remote sensing, ground-based measurements, and predictive models. Many industries need access to historical or forecast earth science data, whether for technology development, planning of safe and efficient operations, or for regulatory compliance.

Accessing predictive Earth science models and data is often difficult. Our geospatial web API products abstract complexity and allow software developers to integrate earth science data directly into their software systems in a matter of minutes. This enables them to accelerate innovation and bring their value adding products to market sooner.

ocean

Forecast ocean currents, temperature, and salinity for maritime operations. Access hindcast and forecast biogeochemistry models for shipping efficiency calculations.

Learn More

aviation radiation

Monitor occupational exposures of aircrew to cosmic radiation, historical and forecast, for record keeping and regulatory compliance.

Learn More

geomagnetic

Magnetic variation values on a given date, altitude, latitude and longitude, for accurate compass navigation.

Learn More

gravity

Gravity and geoid information used for surveying or to build virtual maps for autonomous navigation.

Learn More

space radiation

Galactic cosmic and trapped radiation environment models to assess space radiation exposure to personnel and spacecraft.

Learn More

atmosphere

Composition, density, and wind model data for satellite orbit analysis and aviation fuel efficiency calculations.

Learn More

frequently asked questions


A web API (Application Programming Interface) allows different software systems to communicate over the web using standard protocols, enabling data and functionality exchange. It serves as an intermediary that processes requests and responses between a client and a server.
An Earth Science web API is a tool that allows developers to access specific data sets related to Earth sciences, such as atmospheric conditions, geomagnetic information, or oceanography data, through the internet.
These APIs provide real-time access to Earth Science data which can be integrated into applications, used for environmental monitoring, research analyses, predictive modeling, or to enhance product offerings in sectors like aviation, shipping, and environmental protection.
Easy! Register for a free trial and an API key at our Developer Portal, and use the key to authenticate requests (see API docs for sample code).
Our APIs are reliable, scalable, and constantly monitored. Automated alerts are sent to our team in the unlikely event of an issue. For our Commercial subscriptions, email support is available, and we endeavour to resolve issues within 24 hours. If faster resolution times or 24/7 phone support are needed, then custom pricing is available. We also provide custom API endpoint development on a fee-for-service basis.
We offer a free 14 day trial for all our APIs, with ongoing commercial subscriptions starting from $100 per month covered by a Service Level Agreement.
Our web APIs to open data and models add value in several ways:
  • Universality and Accessibility: By making data available via web APIs, we allow users from various programming environments to access the data. This universality ensures that researchers, developers, and analysts can retrieve and utilize data regardless of the programming languages or tools they prefer.
  • Ease of Integration: APIs facilitate the integration of complex data into applications, analysis workflows, or data pipelines without requiring users to handle file-specific complexities. This can streamline research and development processes, making them more efficient.
  • Data automation: Many models and datasets rely on the user to manage inputs, sometimes empirical, sometimes from other models, often in a unique format. Wherever we can, we automate this data management for our API customers, further saving them integration and ongoing costs.
  • Real-Time Access: APIs can provide real-time access to data, which is crucial for applications that depend on the latest data for accuracy and relevancy.
  • Customization and Filtering: Web APIs often allow users to query and retrieve specific subsets of data based on their needs. This means users can request exactly what they need, potentially reducing the bandwidth and processing time associated with downloading large datasets.
  • Scalability: Our APIs can handle requests from a large number of users simultaneously, making data more accessible to a wider audience without compromising the performance. This scalability is crucial as the demand for data grows.
  • Documentation and Support: Our paid APIs come with comprehensive documentation, uptime guarantees, and customer support, which can significantly lower the barrier to entry for users unfamiliar with the specifics of scientific data formats, and give commercial customers confidence the data will be available to their software as and when it is needed.
  • Cost Efficiency: For users, accessing data through an API can be more cost-effective as it eliminates the need to develop and maintain custom data handling tools for specific file formats. By offering these benefits, web APIs that provide access to scientific data enhance the accessibility and usability of valuable data across diverse scientific disciplines and industries.
We use API keys to secure data and ensure only authorized users can access the service. Additionally, HTTPS is used to encrypt data transmitted between the client and the server.
They are language-agnostic, meaning they can be accessed using any programming language that can send HTTP requests, such as Python, JavaScript, Java, C#, and many others.
You can register for a free trial and get your API key to make test requests. This allows you to evaluate the API's functionality and data quality before making a financial commitment.
Please E-mail it and we will add it to this list.

open source


In the process of developing Web APIs, the associated scientific data management automation pipelines, API user management systems, test suites, and CD/CI pipelines, we sometimes create light-weight tools that make our workflows easier. It is rewarding to give back to the community with these open source projects:

async_api_caller - Making asynchronous web API calls using Python's asyncio is pretty complicated. This package abstracts away complexity for the common case of needing to make multiple web API calls while varying query parameters.

map_plotter - Abstracts away some complexity of using the Python packages cartopy/matplotib to create global intensity maps of a quantity.

file_unittest - This package provides a way to create and run Python unit tests based on text-based files aka golden testing. Its purpose is to allow the user to generate a set of text files (golden files) which are then re-generated and compared whenever the tested code-base changes.

We hope you find them useful. More to follow!