डेवलपर्स के लिए API
REST API के माध्यम से GorkyCAD को अपने सिस्टम से एकीकृत करें
API के माध्यम से प्रोजेक्ट निर्माण, गणना और दस्तावेज़ निर्यात स्वचालित करें
https://api.gorkycad.pro/v1
🔐 प्रमाणीकरण
सभी अनुरोधों के लिए Bearer टोकन आवश्यक है। इसे डैशबोर्ड → API की में प्राप्त करें।
Authorization: Bearer YOUR_API_KEY 🔗 एंडपॉइंट
| Method | Endpoint | Auth |
|---|---|---|
| POST | /projects | 🔒 |
| GET | /projects/{id} | 🔒 |
| PUT | /projects/{id} | 🔒 |
| DELETE | /projects/{id} | 🔒 |
| POST | /projects/{id}/calculate | 🔒 |
| GET | /projects/{id}/export/pdf | 🔒 |
| GET | /catalog | 🌐 |
| GET | /standards | 🌐 |
दर सीमाएँ
मुफ़्त 10 अनुरोध/मिनट
Pro 100 अनुरोध/मिनट
एंटरप्राइज़ 1000 अनुरोध/मिनट
कोड उदाहरण
cURL bash
curl -H "Authorization: Bearer $TOKEN" https://api.gorkycad.pro/v1/projects Python requests
import requests
headers = {'Authorization': 'Bearer ' + token}
r = requests.get('https://api.gorkycad.pro/v1/projects', headers=headers) JavaScript fetch
fetch('https://api.gorkycad.pro/v1/projects', {
headers: { 'Authorization': 'Bearer ' + token }
}).then(r => r.json()) 🪝 वेबहुक
अपने सर्वर पर ईवेंट सूचनाएँ प्राप्त करें:
project.calculated → प्रोजेक्ट गणना पूर्ण हुई project.exported → PDF निर्यात तैयार license.expiring → लाइसेंस 7 दिनों में समाप्त हो रहा है