HI
API & MCPदस्तावेज़ीकरण

Road User Tools एजेंट और API प्लेटफ़ॉर्म

अवलोकन और त्वरित शुरुआत

REST या MCP के माध्यम से रोड यूजर टूल्स सड़क, वाहन और यात्रा गणना को अपने ऐप्स, ऑटोमेशन और AI एजेंटों में लाएं।

REST या MCP चुनें

दोनों इंटरफ़ेस समान गणना इंजन और अनुमति मॉडल का उपयोग करते हैं। उन एप्लिकेशन और स्क्रिप्ट के लिए API कुंजी के साथ REST का उपयोग करें जहां आप प्रत्येक अनुरोध को नियंत्रित करते हैं। MCP का उपयोग तब करें जब किसी AI असिस्टेंट या एजेंट को उपलब्ध टूल खोजने, उनके स्कीमा समझने और सही गणना स्वयं चुनने की आवश्यकता हो।

REST API

प्रत्यक्ष, संस्करणित अनुरोध

एप्लिकेशन, सेवाओं, ऑटोमेशन और स्क्रिप्ट से कॉल रोड, वाहन और यात्रा गणना।

https://roaduser.tools/api/v1
MCP सर्वर

एआई एजेंटों के लिए उपकरण

MCP-संगत एजेंटों को उपलब्ध क्षमताओं की खोज करने और उचित गणना चुनने दें।

https://roaduser.tools/mcp

प्रमाणीकरण

दो साइन-इन विधियाँ एक ही गणना इंजन तक पहुंचती हैं। इंटरैक्टिव AI क्लाइंट MCP सर्वर से कनेक्ट होते हैं और ब्राउज़र में OAuth के साथ पहुंच अधिकृत करते हैं। एप्लिकेशन, सेवाएं, स्क्रिप्ट और मैनुअल एकीकरण Bearer टोकन के रूप में भेजी गई Road User Tools API कुंजी का उपयोग करते हैं। कुंजियाँ निःशुल्क बनाई जा सकती हैं और किसी भी समय घुमाई या निरस्त की जा सकती हैं।

Authorization हेडरhttp
Authorization: Bearer rut_live_...

REST त्वरित प्रारंभ

अपनी API कुंजी का उपयोग करके किसी भी संस्करण वाले REST एंडपॉइंट पर JSON अनुरोध भेजें। प्रतिक्रियाएँ एक सुसंगत का उपयोग करती हैंok, data, औरerrorसभी गणना उपकरणों में संरचना।

यात्रा के समय की गणना करेंshell
curl -X POST https://roaduser.tools/api/v1/journey-time \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "distance": { "value": 250, "unit": "km" },
    "speed": { "value": 100, "unit": "kmh" }
  }'

MCP त्वरित प्रारंभ

किसी संगत AI क्लाइंट में सर्वर URL जोड़ें और जब Road User Tools प्राधिकरण पेज खुले तो अपने ब्राउज़र में पहुंच स्वीकृत करें। क्लाइंट साइन-इन सेटअप और उपलब्ध टूल स्वचालित रूप से खोज लेता है, और कॉपी करने के लिए कोई कुंजी या टोकन नहीं होता।

सर्वर URLhttp
https://roaduser.tools/mcp

विकल्प: API कुंजी के साथ मैनुअल कॉन्फ़िगरेशन

बिना ब्राउज़र प्राधिकरण वाले क्लाइंट और प्रोग्रामेटिक एकीकरण इसके बजाय API कुंजी भेज सकते हैं:

MCP क्लाइंट कॉन्फ़िगरेशनjson
{
  "mcpServers": {
    "roaduser-tools": {
      "url": "https://roaduser.tools/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

REST प्रतिक्रिया प्रारूप

सफल REST प्रतिक्रियाएँ परिकलित परिणाम लौटाती हैंdata. सत्यापन और अनुरोध विफलताएं मानव-पठनीय संदेश के साथ एक स्थिर मशीन-पठनीय त्रुटि कोड लौटाती हैं।

JSON
{
  "ok": true,
  "data": {
    "totalHours": 2.5,
    "formatted": "2:30:00"
  }
}
API और MCP दस्तावेज़