Skip to main content

Quick Start

Integrate API Mitra in minutes. Here's how to call the API from any language.

JavaScript (fetch)โ€‹

const res = await fetch("https://api.apimitra.in/fuel?fuel=diesel&city=mumbai");
const data = await res.json();
console.log(data.data[0].price); // โ‚น97.83

Node.jsโ€‹

const res = await fetch("https://api.apimitra.in/train?from=MMCT&to=NDLS");
const { trains } = await res.json();
trains.forEach(t => console.log(t.train_number, t.train_name));

Pythonโ€‹

import requests

r = requests.get("https://api.apimitra.in/commodities", params={
"metal": "gold",
"city": "delhi"
}).json()

for row in r["data"]:
print(row["location"], row["price"])

cURLโ€‹

curl "https://api.apimitra.in/train/pnr?number=6705123201"
curl "https://api.apimitra.in/gst?number=19HKJPM4450C1Z1"
curl "https://api.apimitra.in/vehicle?number=JH03AH8817"

PHPโ€‹

$data = json_decode(file_get_contents(
"https://api.apimitra.in/crypto?coin=bitcoin,ethereum"
), true);
echo $data["data"]["bitcoin"]["inr"]; // โ‚น60,21,800