मुफ़्त और सरल भारतीय पिनकोड API
एक सरल, तेज़ और विश्वसनीय JSON API के साथ पूरे भारत में 1.5 लाख से अधिक डाकघरों की डाक जानकारी तुरंत प्राप्त करें। कोई API कुंजी की आवश्यकता नहीं है।
PincodeAPI का उपयोग क्यों करें?
पिनकोड लुकअप के लिए आपको जो कुछ भी चाहिए, वह भी बिना किसी जटिलता के।
अत्यंत तेज़
हमारा API गति के लिए अनुकूलित है, जो मिलीसेकंड में प्रतिक्रियाएँ देता है ताकि आपके एप्लिकेशन उत्तरदायी बने रहें।
पूरी तरह से मुफ़्त
कोई शुल्क नहीं, कोई दर सीमा नहीं, और कोई API कुंजी की आवश्यकता नहीं है। किसी भी पैमाने की परियोजनाओं के लिए बिल्कुल सही।
हमेशा अद्यतन
हम यह सुनिश्चित करने के लिए आधिकारिक स्रोतों से अपने डेटाबेस को नियमित रूप से अपडेट करते हैं कि आपको सबसे सटीक डेटा मिले।
सरल एकीकरण
एक स्वच्छ और सीधा REST API जो JSON लौटाता है। इसे मिनटों में किसी भी प्रोजेक्ट में एकीकृत करें।
विश्वसनीय और सुरक्षित
उच्च उपलब्धता सुनिश्चित करने के लिए एक मजबूत बुनियादी ढांचे पर होस्ट किया गया। सुरक्षित संचार के लिए HTTPS पर परोसा जाता है।
व्यापक डेटा
पूरे भारत में 150,000 से अधिक पिनकोड के लिए डाकघर का नाम, जिला, राज्य और बहुत कुछ प्राप्त करें।
यह कैसे काम करता है
बस हमारे एंडपॉइंट पर एक GET अनुरोध करें। यह इतना आसान है।
API एंडपॉइंट
किसी विशिष्ट पिनकोड का विवरण प्राप्त करने के लिए, निम्नलिखित URL संरचना का उपयोग करें:
https://pincodeapi.pages.dev/pincode/{पिनकोड}
API उपयोग के उदाहरण
यहां बताया गया है कि लोकप्रिय प्रोग्रामिंग भाषाओं से एपीआई को कैसे कॉल करें।
fetch('https://pincodeapi.pages.dev/pincode/110001')
.then(response => {
if (!response.ok) {
throw new Error('नेटवर्क प्रतिक्रिया ठीक नहीं थी');
}
return response.json();
})
.then(data => {
console.log(data);
})
.catch(error => {
console.error('आपके fetch ऑपरेशन में कोई समस्या हुई है:', error);
});
import requests
import json
pincode = "110001"
api_url = f"https://pincodeapi.pages.dev/pincode/{pincode}"
try:
response = requests.get(api_url)
response.raise_for_status() # खराब स्टेटस कोड के लिए एक एक्सेप्शन उठाएं
data = response.json()
print(json.dumps(data, indent=2, ensure_ascii=False))
except requests.exceptions.HTTPError as http_err:
print(f"HTTP त्रुटि हुई: {http_err}")
except Exception as err:
print(f"अन्य त्रुटि हुई: {err}")
<?php
$pincode = "110001";
$apiUrl = "https://pincodeapi.pages.dev/pincode/" . $pincode;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode == 200) {
$data = json_decode($response, true);
print_r($data);
} else {
echo "डेटा प्राप्त करने में त्रुटि। HTTP स्थिति कोड: " . $httpCode;
}
?>
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.io.IOException;
public class PincodeApiClient {
public static void main(String[] args) {
String pincode = "110001";
String apiUrl = "https://pincodeapi.pages.dev/pincode/" + pincode;
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(apiUrl))
.build();
try {
HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
if (response.statusCode() == 200) {
System.out.println(response.body());
} else {
System.out.println("त्रुटि: स्थिति कोड प्राप्त हुआ " + response.statusCode());
}
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
लाइव API डेमो
API का वास्तविक समय में परीक्षण करने के लिए 6 अंकों का भारतीय पिनकोड दर्ज करें।
परिणाम देखने के लिए एक पिनकोड दर्ज करें और "विवरण प्राप्त करें" पर क्लिक करें।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
क्या यह API वास्तव में मुफ़्त है?
हाँ, बिल्कुल। कोई छिपा हुआ शुल्क, दर सीमा या API कुंजी नहीं है। आप इसे किसी भी व्यक्तिगत या व्यावसायिक परियोजना के लिए उपयोग कर सकते हैं।
डेटा कहाँ से आता है?
हमारा डेटा इंडिया पोस्ट के आधिकारिक सार्वजनिक रिकॉर्ड से प्राप्त किया गया है। हम इसे यथासंभव सटीक और अद्यतित रखने का प्रयास करते हैं।
डेटा कितनी बार अपडेट किया जाता है?
हम नियमित जांच करते हैं और इंडिया पोस्ट से नवीनतम जानकारी को दर्शाने के लिए समय-समय पर अपने डेटाबेस को अपडेट करते हैं।
यदि मैं अमान्य पिनकोड दर्ज करता हूँ तो क्या होता है?
API "Error" स्थिति के साथ "कोई रिकॉर्ड नहीं मिला" संदेश लौटाएगा, ताकि आप इन मामलों को अपने एप्लिकेशन में आसानी से संभाल सकें।