Retrieve Gold Ask (XAU-ASK) Historical Prices with this API

Retrieve Gold Ask (XAU-ASK) Historical Prices with this API
In the ever-evolving landscape of precious metals trading, the ability to access historical prices for Gold (XAU) has become increasingly vital for developers and traders alike. The Metals-API offers a robust solution for retrieving Gold Ask (XAU-ASK) historical prices, empowering users with real-time data and analytics. This blog post delves into the intricacies of the Metals-API, exploring its capabilities, features, and how it can be leveraged to gain insights into the Gold market.
About Gold (XAU)
Gold, represented by the symbol XAU, has long been regarded as a safe haven asset and a store of value. In recent years, the digital transformation in precious metals has reshaped how traders and investors interact with this timeless commodity. The integration of technology into trading practices has led to enhanced data analytics and market insights, allowing for more informed decision-making.
As the demand for digital asset solutions grows, the importance of accurate and timely price discovery becomes paramount. The Metals-API stands at the forefront of this transformation, providing developers with the tools necessary to build next-generation applications that can analyze historical price trends, track fluctuations, and convert currencies seamlessly.
API Description
The Metals-API is a powerful JSON API designed to provide real-time and historical data for various metals, including Gold. With its innovative approach to data delivery, the API enables developers to create applications that can respond to market changes in real-time. The API's capabilities extend beyond mere price retrieval; it offers a comprehensive suite of endpoints that cater to a wide range of use cases.
For instance, the Metals-API Documentation outlines how developers can utilize the API to access the latest rates, historical data, and even perform currency conversions. This level of flexibility allows for the integration of metals data into financial applications, trading platforms, and analytical tools.
Key Features and Endpoints
The Metals-API boasts several key features that enhance its usability and functionality. Below are some of the most notable endpoints and their applications:
- Latest Rates Endpoint: Depending on your subscription plan, this endpoint returns real-time exchange rate data updated every 60 minutes, every 10 minutes, or even more frequently. This feature is crucial for traders who need to make quick decisions based on the latest market conditions.
- Historical Rates Endpoint: Historical rates for Gold and other metals are available dating back to 2019. Users can query the API for historical rates by appending a specific date, allowing for in-depth analysis of price trends over time.
- Bid And Ask Endpoint: This powerful feature enables users to retrieve real-time Bid and Ask prices for Gold and other metals. Understanding the spread between these prices is essential for traders looking to optimize their buying and selling strategies.
- Convert Endpoint: The Metals-API includes a currency conversion endpoint, allowing users to convert any amount from one metal to another or to/from USD. This is particularly useful for traders operating in different currencies.
- Time-Series Endpoint: Users can query the API for daily historical rates between two dates of their choice. This feature is invaluable for analyzing price movements over specific periods.
- Fluctuation Endpoint: This endpoint provides information about how Gold and other currencies fluctuate on a day-to-day basis, helping traders understand market volatility.
- Carat Endpoint: Users can retrieve information about Gold rates by Carat, which is essential for jewelers and those in the jewelry industry.
- Lowest/Highest Price Endpoint: This endpoint allows users to query the API for the lowest and highest prices of Gold over a specified period, providing insights into market extremes.
- Open/High/Low/Close (OHLC) Price Endpoint: Users can access the open, high, low, and close prices for Gold, which are critical for technical analysis.
- Historical LME Endpoint: This endpoint provides access to historical rates for LME symbols dating back to 2008, allowing for comprehensive analysis of market trends.
- API Key: Each user is assigned a unique API Key that must be included in requests to authenticate access to the API.
- API Response: The Metals-API delivers exchange rates relative to USD by default, ensuring consistency in data interpretation.
- Available Endpoints: The API comes with a constantly updated list of available endpoints, ensuring users have access to the latest features.
- Supported Symbols Endpoint: This endpoint returns all available metal symbols, allowing users to easily identify the metals they can query.
- Gold Price India Endpoint: Users can retrieve the latest Gold price in India using this dedicated endpoint, catering to regional market needs.
- News Endpoint: The Metals-API provides access to the latest news articles related to various metals, keeping users informed about market developments.
API Endpoint Examples and Responses
Understanding the API's response structure is crucial for effective integration. Below are examples of JSON responses for various endpoints:
Latest Rates Endpoint
{
"success": true,
"timestamp": 1752886833,
"base": "USD",
"date": "2025-07-19",
"rates": {
"XAU": 0.000482,
"XAG": 0.03815,
"XPT": 0.000912,
"XPD": 0.000744,
"XCU": 0.294118,
"XAL": 0.434783,
"XNI": 0.142857,
"XZN": 0.344828
},
"unit": "per troy ounce"
}
The response indicates a successful request, providing the latest exchange rates for various metals, including Gold (XAU). The rates are expressed per troy ounce, which is the standard measurement for precious metals.
Historical Rates Endpoint
{
"success": true,
"timestamp": 1752800433,
"base": "USD",
"date": "2025-07-18",
"rates": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915,
"XPD": 0.000748
},
"unit": "per troy ounce"
}
This response shows the historical exchange rates for Gold and other metals on a specific date. Developers can use this data to analyze past market performance.
Time-series Endpoint
{
"success": true,
"timeseries": true,
"start_date": "2025-07-12",
"end_date": "2025-07-19",
"base": "USD",
"rates": {
"2025-07-12": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915
},
"2025-07-14": {
"XAU": 0.000483,
"XAG": 0.0382,
"XPT": 0.000913
},
"2025-07-19": {
"XAU": 0.000482,
"XAG": 0.03815,
"XPT": 0.000912
}
},
"unit": "per troy ounce"
}
The time-series response provides daily rates for Gold over a specified period, allowing for trend analysis and forecasting.
Convert Endpoint
{
"success": true,
"query": {
"from": "USD",
"to": "XAU",
"amount": 1000
},
"info": {
"timestamp": 1752886833,
"rate": 0.000482
},
"result": 0.482,
"unit": "troy ounces"
}
This response illustrates the conversion of USD to Gold (XAU), providing the user with the equivalent amount in troy ounces. This feature is particularly useful for traders who need to quickly assess their positions in different currencies.
Fluctuation Endpoint
{
"success": true,
"fluctuation": true,
"start_date": "2025-07-12",
"end_date": "2025-07-19",
"base": "USD",
"rates": {
"XAU": {
"start_rate": 0.000485,
"end_rate": 0.000482,
"change": -3.0e-6,
"change_pct": -0.62
},
"XAG": {
"start_rate": 0.03825,
"end_rate": 0.03815,
"change": -0.0001,
"change_pct": -0.26
},
"XPT": {
"start_rate": 0.000915,
"end_rate": 0.000912,
"change": -3.0e-6,
"change_pct": -0.33
}
},
"unit": "per troy ounce"
}
The fluctuation response provides insights into how Gold prices have changed over a specific period, including both absolute and percentage changes. This data is essential for traders looking to capitalize on market movements.
OHLC (Open/High/Low/Close) Price Endpoint
{
"success": true,
"timestamp": 1752886833,
"base": "USD",
"date": "2025-07-19",
"rates": {
"XAU": {
"open": 0.000485,
"high": 0.000487,
"low": 0.000481,
"close": 0.000482
},
"XAG": {
"open": 0.03825,
"high": 0.0383,
"low": 0.0381,
"close": 0.03815
},
"XPT": {
"open": 0.000915,
"high": 0.000918,
"low": 0.00091,
"close": 0.000912
}
},
"unit": "per troy ounce"
}
This endpoint provides critical data for traders engaged in technical analysis, offering insights into market behavior over a specified timeframe.
Bid/Ask Endpoint
{
"success": true,
"timestamp": 1752886833,
"base": "USD",
"date": "2025-07-19",
"rates": {
"XAU": {
"bid": 0.000481,
"ask": 0.000483,
"spread": 2.0e-6
},
"XAG": {
"bid": 0.0381,
"ask": 0.0382,
"spread": 0.0001
},
"XPT": {
"bid": 0.000911,
"ask": 0.000913,
"spread": 2.0e-6
}
},
"unit": "per troy ounce"
}
The Bid/Ask response provides essential information for traders, including the current bid and ask prices for Gold, which are crucial for executing trades effectively.
Conclusion
The Metals-API offers a comprehensive solution for accessing Gold Ask (XAU-ASK) historical prices and real-time data. With its array of endpoints, developers can create powerful applications that provide insights into the Gold market, enabling informed decision-making. By leveraging the capabilities of the Metals-API, traders can enhance their trading strategies, optimize their operations, and stay ahead in a competitive market.
For more information on how to implement these features, refer to the Metals-API Documentation and explore the Metals-API Supported Symbols for a complete list of available metals. The Metals-API Website serves as a valuable resource for developers looking to harness the power of real-time metals data.