सामग्री पर जाएँ
TurnitPass
डेवलपरAPI v1API कुंजी बनाएँ
दस्तावेज़ देखें

डेवलपरडेवलपर दस्तावेज़

TurnitPass एपीआई दस्तावेज़

API कुंजियों से शुरुआत करें, लेखन सुधार, पैराफ़्रेज़, AI जाँच, उद्धरण और संदर्भ सूची एंडपॉइंट कॉल करें, और TurnitPass को अपने लेखन ऐप से जोड़ें।

REST API v1

One request

Quick example

Bearer API कुंजी के साथ humanizer एंडपॉइंट पर पाठ भेजें। प्रतिक्रिया रूपांतरित आउटपुट, प्रयुक्त शब्द और कुंजी स्वामी का शेष शब्द-शेष लौटाती है।

curl
POST /api/v1/humanize
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"Paste your draft here","language":"en","mode":"revise"}'
response
200 OK
{
  "output": "Your humanized text...",
  "words_used": 6,
  "words_remaining": 249994
}
TurnitPass उसी API कुंजी प्रवाह से paraphrase, rewrite, detector, citation, bibliography और status एंडपॉइंट भी उपलब्ध कराता है।

Route map

Explore the docs

01

त्वरित शुरुआत

कार्यस्थान से API कुंजी बनाएं, फिर उसी कुंजी से लेखन, जाँच और उद्धरण फ़ंक्शन कॉल करें।

02

प्रमाणीकरण

डेवलपर अनुरोध TurnitPass कार्यस्थान से बनी API कुंजियों का उपयोग करते हैं।

03

एपीआई संदर्भ

प्रमाणित लेखन सुधार, पैराफ़्रेज़, AI जाँच, उद्धरण, संदर्भ सूची और API कुंजी स्थिति एंडपॉइंट का संदर्भ दस्तावेज़।

04

बदलाव लॉग

प्लेटफ़ॉर्म पर लेखन सुधार, AI जाँच, लेखन उपकरण, बिलिंग और API में हालिया बदलाव।

अगला चरण

Request lifecycle

हर TurnitPass API कॉल एक ही पथ पर चलती है: कुंजी प्रमाणित करें, payload जाँचें, लेखन या उद्धरण वर्कफ़्लो चलाएँ, उपयोग मापें, और ऐसा प्रतिक्रिया आकार लौटाएँ जिसे आपका उत्पाद संग्रहित कर सके।

1

API कुंजी प्रमाणित करें

कार्यस्थान से बनी कुंजी भेजें। निरस्त, विकृत या अनुपस्थित कुंजियाँ पाठ प्रसंस्करण शुरू होने से पहले विफल होती हैं।

2

पाठ, भाषा और सीमाएँ जाँचें

रूपांतरण अनुरोध शब्द-सीमा लागू करते हैं, detector अनुरोध लंबी स्कैन सीमा लागू करते हैं, और citation अनुरोध शैली व स्रोत जाँचते हैं।

3

वर्कफ़्लो चलाएँ

humanize, paraphrase, rewrite, detect, citation और bibliography मार्ग सार्वजनिक उपकरणों जैसा ही सर्वर-साइड व्यवहार दोहराते हैं।

4

उपयोग दर्ज करें और परिणाम लौटाएँ

सफल कॉल आउटपुट के साथ उपयोग मेटाडेटा लौटाती हैं: प्रयुक्त शब्द, शेष शेष, स्थिति, या स्वरूपित उद्धरण निर्यात।

एपीआई इंटरफ़ेस

मुख्य एंडपॉइंट्स

प्राकृतिक बनाएं

POST/api/v1/humanize

मूल अर्थ सुरक्षित रखते हुए AI-जैसे लेखन संकेत घटाएँ।

पैराफ़्रेज़

POST/api/v1/paraphrase

विभिन्न मोड से पाठ को फिर से लिखें और सुधारें।

AI जाँच

POST/api/v1/detect

स्कोर, जोखिम स्तर और लेखन संकेत लौटाता है।

उद्धरण

POST/api/v1/citation

DOI, URL या मैन्युअल स्रोत विवरण को वांछित प्रारूप में व्यवस्थित करें।

Production checklist

सर्वर-साइड कॉल
क्लाइंट बंडल में API कुंजियाँ कभी न दिखाएँTurnitPass को बैकएंड, worker, कतार या सुरक्षित server action से कॉल करें।
पुनः प्रयास
नेटवर्क विफलता पर पुनः प्रयास करें, सत्यापन विफलता पर नहीं4xx को उपयोगकर्ता या payload समस्या मानें और पुनः प्रयास केवल अस्थायी 5xx/नेटवर्क त्रुटियों के लिए रखें।
शब्द बजट
भारी प्रवाह से पहले शेष दिखाएँstatus एंडपॉइंट से तय करें कि कार्य कतार में डालना है, अपग्रेड माँगना है, या दस्तावेज़ बाँटना है।
बिलिंग सेटअप
Stripe सीक्रेट अंतिम कॉन्फ़िगरेशन हैंcheckout, portal और webhook जुड़े हैं; लाइव कुंजियाँ और price ID परिनियोजन के लिए छोड़ी गई हैं।
उत्पाद एकीकरण में प्रत्येक परिवेश के लिए एक TurnitPass कुंजी रखें। प्रोडक्शन, स्टेजिंग और स्थानीय विकास स्वतंत्र रूप से निरस्त किए जा सकें।
फिर इसे अपने वर्कफ़्लो से जोड़ें।पढ़ना जारी रखें