Real-time Precious Metal Rates and Currency Conversion API

MetalpriceAPI is a lightweight reliable API for live and historical precious metals rates in over 150+ currencies.

Powerful & Scalable

From a single request per month to several million a day — our scalable cloud infrastructure has got you covered at any stage.

Accurate Data

Our API uses multiple sources for stable & reliable precious metal pricing.
(Learn more)

Integrate in minutes

Our extensive API documentation and a quickstart guide will get you up and running within minutes.

Easy on your budget

Make 100 requests a month for free — need more? Premium plans start at just $0.99

Easy to Integrate

Whether you are a developer or not, our simple-to-use integrations and extensive documentation make it easy to integrate MetalpriceAPI into your use case.

WordPress

Google Sheets

Ruby

Python

PHP

Java

Node.js

Go

.NET

FAQ

No credit card is required! Signing up for an API key is quick and easy. Get started here.

Our data is sourced from a wide range of data sources including commercial sources and banks globally. We assign a heavier weight to commercial sources to better accurately reflect trading activities in the live market.

Our proprietary algorithm is capable of weighting data providers and reconciling inaccurate/outlier quotes all in real-time. What you get is a simple and accurate easy-to-use API.

Accessing any of our endpoints will count as one “API Request”. Based on your Subscription Plan, you get a monthly allowance of “API Requests”.

Users will automatically be notified via email and on their Account Dashboard once at least 75%, 90%, and 100% of their monthly API Request allowance has been reached.

After you reach 100% of your quota, you will be soft-capped.

All paid customers can exceed their API request volume by 20% with zero degradation to the services provided. Note that after 120% of your volume has been used your API access will be disabled.

Please rest assured that exceeding the monthly API Request allowance will not cause any additional charges.

Yes! We offer prompt and helpful email support to all customers on a paid plan.

Tried our API but decided it's not for you? In the unlikely event our support can't resolve your issues we'll cancel your subscription & happily refund your latest payment.

It takes less than a minute to get started

No credit card required · Cancel anytime