Docs menuGeneral
المطورون
ادمج إضفاء الطابع الإنساني للذكاء الاصطناعي في منتجك
يجمع مركز مطوري TurnitPass وثائق API، والمصادقة، وإدارة المفاتيح، وحدود الاستخدام، ومراجع نقاط النهاية لتدفقات عمل الكتابة.
Start from the workflow you need
Developer hub
Production path
Create a key, call the endpoint, track usage.
TurnitPass keeps the developer path close to the product workflow: account-owned keys, metered requests, word balance, and docs that map to live routes.
Create API key
Generate a named key from the workspace and copy it once.
Send Bearer request
Call humanizer, detector, paraphrase, citation, or bibliography routes.
Review usage
Requests roll up to word balance, endpoint logs, and future billing limits.
/humanizePOST/paraphrasePOST/detectPOST/citationcurl -X POST /api/v1/humanize
-H "Authorization: Bearer tp_live_your_api_key"
-d '{"language":"en"}'200 OK
response
142
words used
2,858
remaining
workspace
Private by default
Keys stay hashed and account-scoped.
البدء السريع
أنشئ مفتاح API، وأرسل أول طلب لأنسنة النص، واختبر نقطة نهاية إعادة الصياغة.
فتحالمصادقة
استخدم مفاتيح Bearer API التي تم إنشاؤها من لوحة التحكم. يمكن إلغاء المفاتيح دون تغيير تسجيل دخول المستخدم.
فتحمرجع API
مراجع نقاط النهاية للأنسنة، وإعادة الصياغة، والتحرير، والكشف، والاستشهاد، والمراجع، وحالة المفتاح.
فتحمساحة العمل
إدارة الفواتير، ورصيد الكلمات، ومفاتيح API، وحالة الاشتراك مباشرة من مساحة العمل الخاصة بك.
فتحواجهة API
نقاط النهاية الرئيسية
Authenticated
Bearer API keys
Metered
word balance
Product-ready
billing hooks
أنسنة النصوص
/api/v1/humanizeتقليل إشارات الكتابة الشبيهة بالذكاء الاصطناعي مع الحفاظ التام على المعنى.
إعادة الصياغة
/api/v1/paraphraseإعادة كتابة النصوص وتحسينها باستخدام أوضاع متعددة.
الكشف
/api/v1/detectإرجاع نتيجة الكشف ومستوى المخاطر وإشارات أنماط الكتابة.
الاستشهادات
/api/v1/citationتنسيق المعرف الرقمي DOI أو عناوين URL أو البيانات الوصفية للمصادر اليدوية.
Use cases
What developers are building
The API is designed around the same TurnitPass workflow writers use in the browser: humanize, detect, rewrite, paraphrase, cite, and track usage.
POST /api/v1/humanizeContent platforms
Humanize AI-assisted drafts before publishing, then expose detector feedback and citation cleanup inside your editor.
POST /api/v1/paraphraseWriting tools
Add paraphrase, rewrite, and AI-writing review to existing document workflows without building the model layer yourself.
POST /api/v1/detectReview workspaces
Send submissions through detector endpoints, store review notes, and show reviewers the signals behind each estimate.
POST /api/v1/citationResearch workflows
Format citation and bibliography output for source-heavy products, student tools, and academic writing assistants.
Production detail
Limits, billing, and reliability
These are the operational rules client apps should design around before enabling TurnitPass for real users.
Authentication
Bearer API key
Workspace API keys are shown once when created and can be revoked without changing Google login.
Transform limit
1,000 words/request
Humanize, paraphrase, and rewrite endpoints share the transform word limit and deduct successful requests from balance.
Detection limit
5,000 words/request
Detector requests support longer review inputs and return estimates, review notes, and signal details.
Rate limits
50 req/min/key
Transform, detector, and status endpoints default to 50 requests per minute per key; citation routes allow 100.
Billing path
Stripe-ready
Checkout, portal, webhooks, word balance, and plan limits are wired; live Stripe keys and price IDs stay configurable.
Failure handling
Charge on success
Transform words are consumed after a successful engine response, so failed validation or engine errors do not spend words.
Production notes
Before launch
Ship checklist
Create test key
Generate a workspace API key and confirm the prefix appears only once.
Run core calls
Call humanize, detect, paraphrase, citation, bibliography, and status with the same Bearer token.
Handle errors
Map invalid_api_key, rate_limited, insufficient_words, and validation errors in your client.
Set billing
Add live Stripe secrets and price IDs when your plan table and checkout copy are final.