Query Mauritanian Ouguiya (MRO) prices with this API
Introduction
The Mauritanian Ouguiya (MRO) is a vital currency in the West African economic landscape, and understanding its market dynamics is crucial for developers and businesses engaged in financial transactions involving this currency. In this blog post, we will explore how to query MRO prices using the Metals-API, a powerful tool that provides real-time and historical data on various metals and currencies. We will delve into the API's capabilities, its endpoints, and how it can be leveraged to gain insights into the Mauritanian Ouguiya's performance against other currencies.
Understanding the Metals-API
The Metals-API is designed to provide developers with access to real-time and historical data on metal prices and currency exchange rates. This API is particularly useful for those looking to integrate financial data into their applications, enabling them to make informed decisions based on the latest market trends. With the rise of digital transformation in metal markets, the Metals-API stands out as a beacon of technological innovation and advancement.
About Nickel (NI)
Nickel is one of the key metals traded globally, and its market is influenced by various factors including supply chain dynamics, geopolitical events, and technological advancements. The integration of smart technology and data analytics in the metal markets has transformed how traders and developers interact with this commodity. By utilizing the Metals-API, developers can access real-time data on nickel prices, allowing them to build applications that respond dynamically to market changes.
API Description
The Metals-API offers a suite of features that empower developers to create next-generation applications. With its ability to provide real-time data, the API enables users to track fluctuations in metal prices, analyze historical trends, and convert currencies seamlessly. The API's potential for integration into various applications is vast, ranging from financial analysis tools to e-commerce platforms that require up-to-date pricing information.
For detailed information on how to use the API, refer to the Metals-API Documentation.
Key Features and Endpoints
The Metals-API comes equipped with numerous endpoints, each serving a unique purpose. Here are some of the key features:
- Latest Rates Endpoint: This endpoint provides real-time exchange rate data, updated according to your subscription plan. Depending on the plan, updates can occur every 60 minutes, every 10 minutes, or even more frequently.
- Historical Rates Endpoint: Users can access historical rates dating back to 2019 by appending a specific date to the API request. This feature is invaluable for analyzing trends over time.
- Bid And Ask Endpoint: This powerful feature allows users to retrieve real-time bid and ask prices for metals, providing insights into market liquidity.
- Convert Endpoint: The conversion endpoint enables users to convert amounts from one currency to another, facilitating seamless transactions across different currencies.
- Time-Series Endpoint: Users can query daily historical rates between two dates, allowing for detailed analysis of price movements over time.
- Fluctuation Endpoint: This endpoint provides information on how currencies fluctuate on a day-to-day basis, helping users understand market volatility.
- Carat Endpoint: Users can retrieve information about gold rates by carat, which is essential for jewelers and investors in precious metals.
- Lowest/Highest Price Endpoint: This feature allows users to query the API for the lowest and highest prices within a specified timeframe.
- Open/High/Low/Close (OHLC) Price Endpoint: Users can obtain open, high, low, and close prices for a specific date, which is crucial for technical analysis.
- Historical LME Endpoint: This endpoint provides access to historical rates for LME symbols dating back to 2008, offering a comprehensive view of market trends.
- API Key: Users must pass their unique API key in the request to authenticate and access the data.
- API Response: The API returns exchange rates relative to USD by default, ensuring consistency in data interpretation.
- Available Endpoints: The Metals-API includes 14 endpoints, each designed to provide specific functionalities tailored to user needs.
- Supported Symbols Endpoint: This constantly updated endpoint returns all available currencies, ensuring users have access to the latest information.
List of Symbols
The Metals-API provides access to a comprehensive range of metal symbols. For a complete list of all supported symbols and their specifications, refer to the Metals-API Supported Symbols page.
API Endpoint Examples and Responses
Understanding the API's response structure is crucial for effective implementation. Below are examples of various endpoints and their corresponding JSON responses:
Latest Rates Endpoint
Get real-time exchange rates for all available metals.
{
"success": true,
"timestamp": 1785456715,
"base": "USD",
"date": "2026-07-31",
"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"
}
Historical Rates Endpoint
Access historical exchange rates for any date since 1999.
{
"success": true,
"timestamp": 1785370315,
"base": "USD",
"date": "2026-07-30",
"rates": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915,
"XPD": 0.000748
},
"unit": "per troy ounce"
}
Time-series Endpoint
Get exchange rates for a specific time period.
{
"success": true,
"timeseries": true,
"start_date": "2026-07-24",
"end_date": "2026-07-31",
"base": "USD",
"rates": {
"2026-07-24": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915
},
"2026-07-26": {
"XAU": 0.000483,
"XAG": 0.0382,
"XPT": 0.000913
},
"2026-07-31": {
"XAU": 0.000482,
"XAG": 0.03815,
"XPT": 0.000912
}
},
"unit": "per troy ounce"
}
Convert Endpoint
Convert any amount from one metal to another or to/from USD.
{
"success": true,
"query": {
"from": "USD",
"to": "XAU",
"amount": 1000
},
"info": {
"timestamp": 1785456715,
"rate": 0.000482
},
"result": 0.482,
"unit": "troy ounces"
}
Fluctuation Endpoint
Track rate fluctuations between two dates.
{
"success": true,
"fluctuation": true,
"start_date": "2026-07-24",
"end_date": "2026-07-31",
"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"
}
OHLC (Open/High/Low/Close) Endpoint
Get OHLC data for a specific time period.
{
"success": true,
"timestamp": 1785456715,
"base": "USD",
"date": "2026-07-31",
"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"
}
Bid/Ask Endpoint
Get current bid and ask prices for metals.
{
"success": true,
"timestamp": 1785456715,
"base": "USD",
"date": "2026-07-31",
"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"
}
Conclusion
In conclusion, the Metals-API is an invaluable resource for developers looking to integrate real-time and historical data on the Mauritanian Ouguiya (MRO) and other currencies into their applications. By leveraging the API's extensive features, including the latest rates, historical data, and conversion capabilities, developers can create robust financial applications that respond to market dynamics effectively. The API's comprehensive documentation and support for a wide range of symbols make it an essential tool for anyone working in the financial sector. For more information, visit the Metals-API Website and explore the Metals-API Documentation for detailed guidance on implementation.