Access Isle of Man Pound (IMP) Exchange Rate API Documentation in JSON Format
Access Isle of Man Pound (IMP) Exchange Rate API Documentation in JSON Format
In today's fast-paced financial landscape, having access to real-time data is crucial for developers and businesses alike. The Metals-API offers a powerful solution for retrieving exchange rates for various metals, including the Isle of Man Pound (IMP). This blog post will guide you through the process of retrieving exchange rates in JSON format using the Metals-API, providing sample API responses and integration tips to help you leverage this innovative tool effectively.
Understanding Metals-API
The Metals-API is designed to provide developers with real-time and historical data on metal prices and currency conversions. With its robust features, the API empowers developers to build next-generation applications that require accurate and timely data. The API supports a variety of endpoints that allow users to access the latest rates, historical data, and even perform conversions between different metals and currencies.
About Neodymium (ND)
Neodymium, a rare earth metal, plays a significant role in the digital transformation of metal markets. As industries increasingly rely on data analytics and smart technology integration, the demand for real-time data on metals like neodymium is growing. The Metals-API provides developers with the tools to harness this data, enabling them to create applications that can analyze market trends, predict price fluctuations, and optimize trading strategies.
Technological advancements in data analytics have made it possible to gain insights into market dynamics that were previously unattainable. By utilizing the Metals-API, developers can access a wealth of information that can inform decision-making processes and drive innovation in the metal markets. The future of metal trading is undoubtedly tied to the integration of smart technologies and real-time data access.
API Description
The Metals-API is a comprehensive JSON API that provides access to a wide range of functionalities related to metal prices and currency conversions. It offers endpoints for retrieving the latest rates, historical data, bid and ask prices, and much more. Each endpoint is designed to cater to specific needs, allowing developers to tailor their applications to suit various use cases.
For detailed information on how to get started, visit the Metals-API Documentation. This resource provides comprehensive guidance on how to authenticate, make requests, and handle responses effectively.
Key Features and Endpoints
The Metals-API boasts several key features that enhance its usability and functionality:
- Latest Rates Endpoint: This endpoint provides real-time exchange rate data, updated based on your subscription plan. Depending on your plan, you can receive updates every 60 minutes, every 10 minutes, or even more frequently.
- Historical Rates Endpoint: Access historical rates dating back to 2019 by appending a specific date to your request. This feature is invaluable for analyzing trends over time.
- Bid And Ask Endpoint: Retrieve real-time bid and ask prices for metals, allowing for precise trading strategies.
- Convert Endpoint: This endpoint allows you to convert any amount from one metal to another or to/from USD, making it easy to handle transactions in different currencies.
- Time-Series Endpoint: Query the API for daily historical rates between two dates of your choice, providing a comprehensive view of price movements over time.
- Fluctuation Endpoint: Track how currencies fluctuate on a day-to-day basis, giving you insights into market volatility.
- Carat Endpoint: Retrieve information about gold rates by carat, which is essential for jewelers and traders.
- Lowest/Highest Price Endpoint: Query the API to get the lowest and highest prices for a specified date, helping you identify market extremes.
- Open/High/Low/Close (OHLC) Price Endpoint: Get OHLC data for a specific time period, which is crucial for technical analysis.
- Historical LME Endpoint: Access historical rates for LME symbols dating back to 2008, providing a long-term view of market trends.
- API Key: Your unique API key is required to authenticate requests, ensuring secure access to the API.
- API Response: Exchange rates are delivered relative to USD by default, with all data returned in a structured JSON format.
- Available Endpoints: The API includes 14 endpoints, each offering different functionalities to cater to diverse needs.
- Supported Symbols Endpoint: Access a constantly updated list of all available currencies and metals.
- News Endpoint: Retrieve the latest news articles related to various metals, keeping you informed about market developments.
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. This resource is essential for developers looking to integrate specific metals into their applications.
API Endpoint Examples and Responses
Understanding the API responses is crucial for effective integration. Below are examples of various API endpoints along with their JSON responses:
Latest Rates Endpoint
Get real-time exchange rates for all available metals:
{
"success": true,
"timestamp": 1772438864,
"base": "USD",
"date": "2026-03-02",
"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": 1772352464,
"base": "USD",
"date": "2026-03-01",
"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-02-23",
"end_date": "2026-03-02",
"base": "USD",
"rates": {
"2026-02-23": {
"XAU": 0.000485,
"XAG": 0.03825,
"XPT": 0.000915
},
"2026-02-25": {
"XAU": 0.000483,
"XAG": 0.0382,
"XPT": 0.000913
},
"2026-03-02": {
"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": 1772438864,
"rate": 0.000482
},
"result": 0.482,
"unit": "troy ounces"
}
Fluctuation Endpoint
Track rate fluctuations between two dates:
{
"success": true,
"fluctuation": true,
"start_date": "2026-02-23",
"end_date": "2026-03-02",
"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": 1772438864,
"base": "USD",
"date": "2026-03-02",
"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": 1772438864,
"base": "USD",
"date": "2026-03-02",
"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
The Metals-API provides a comprehensive solution for developers looking to access real-time and historical data on metal prices and currency conversions. With its extensive range of endpoints, the API empowers users to build innovative applications that can analyze market trends, track fluctuations, and optimize trading strategies. By leveraging the capabilities of the Metals-API, developers can ensure they have the most accurate and timely data at their fingertips.
For more information on how to get started, visit the Metals-API Documentation. Additionally, explore the Metals-API Supported Symbols page to familiarize yourself with the various metal symbols available for integration. With the right tools and knowledge, you can harness the power of real-time metals data to drive your applications forward.