تخطَّ إلى المحتوى
TurnitPass
المطوّرونAPI v1الحصول على مفتاح API
تصفح التوثيق

المطوّرونالبدء السريع

أرسل أول طلب تحسين كتابة

قم بإنشاء مفتاح API من مساحة العمل، ثم استدعِ وظائف الكتابة، والفحص، والاستشهاد باستخدام المفتاح نفسه.

REST API v1

مسار خمس دقائق

من مساحة عمل فارغة إلى أول مسودة مأنسنة.

اتبع التسلسل نفسه للمنتج العام: أنشئ الوصول، وأكد الرصيد، وأصدر مفتاحًا، ثم استدعِ نقطة نهاية الكتابة من خادمك.

مسار الدمج

ما يجب أن يحدث أولًا

إنشاء مساحة العمل

01

يفتح تسجيل الدخول عبر Google مساحة عمل API خاصة.

إضافة كلمات

02

خطافات checkout وportal جاهزة لمفاتيح Stripe النهائية.

إنشاء مفتاح

03

انسخ المفتاح مرة واحدة واحفظه على خادمك.

استدعاء /humanize

04

أرسل النص واستلم ناتجًا مقيسًا.

طلب خادم

نقطة نهاية humanize

v1 جاهز
request
POST
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 the AI-assisted draft you want to revise",
    "language": "en",
    "mode": "reduce-aigc"
  }'
response
200 OK
{
  "output": "The revised text...",
  "words_used": 142,
  "words_remaining": 2858
}

الاستدعاء التالي

اربط النتيجة بنقاط نهاية الكشف أو الاستشهاد عندما يحتاج تطبيقك إلى حلقات مراجعة.

عرض الأمثلة

أقل من خمس دقائق

الإعداد

1

إنشاء حساب

سجّل الدخول عبر Google ثم افتح مساحة العمل لإدارة الفوترة ومفاتيح API والاستخدام ورصيد الكلمات.

2

اختيار خطة أو ميزانية كلمات

Stripe checkout وبوابة العملاء موصولان. المفاتيح والأسعار المباشرة تُترك للإعداد النهائي.

3

إنشاء مفتاح API

أنشئ مفتاحًا من مساحة العمل، وانسخه فورًا، وأرسله كرمز Bearer.

4

إرسال أول طلب

استخدم الأمثلة أدناه لاستدعاء نقطة نهاية humanizer وفحص شكل الاستجابة.

أول استدعاء API

استبدل tp_live_your_api_key بمفتاح مُنشأ من مساحة العمل. يجب إرسال الطلبات من شفرة الخادم لا من المتصفح.

طلب humanize
curl
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"الصق المسودة المدعومة بالذكاء الاصطناعي التي تريد تحسينها","language":"en","mode":"reduce-aigc","personal_terms":["اسم خاص"]}'
طلب paraphrase
curl
curl -X POST https://turnitpass.com/api/v1/paraphrase \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"أعد كتابة هذه الفقرة بصوت أكاديمي أكثر طبيعية.","mode":"academic"}'

الاستجابة

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
تعيد طلبات التحويل الفاشلة أخطاء JSON منظمة. لا تستهلك أعطال التحقق أو المحرك رصيد الكلمات.

بعد الاستدعاء الأول

أمثلة المسار

تجمع معظم عمليات الدمج أكثر من سطح TurnitPass واحد. استخدم استدعاءات detector قبل إعادة الكتابة أو بعدها، ثم citation وbibliography عندما يحتاج التطبيق إلى مصادر منظمة.

طلب detector
POST /api/v1/detect
curl -X POST https://turnitpass.com/api/v1/detect \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Paste at least 50 words of writing to scan.",
    "language": "en",
    "source_kind": "paste"
  }'
طلب citation
POST /api/v1/citation
curl -X POST https://turnitpass.com/api/v1/citation \
  -H "Authorization: Bearer tp_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "https://example.com/research-article",
    "style": "apa"
  }'
تتضمن استجابات citation وbibliography نصًا منسّقًا وصيغ تصدير مثل BibTeX وRIS عند توفرها.

الخطوات التالية

01

المصادقة باستخدام مفاتيح API

تستخدم طلبات التطوير مفاتيح API التي يتم إنشاؤها من لوحة تحكم TurnitPass.

02

TurnitPass REST API

مرجع نقاط النهاية المصادق عليها للأنسنة، وإعادة الصياغة، والكشف، والاستشهاد، والمراجع، وحالة مفاتيح API.

بعد ذلك، اربطه بسير عملك.متابعة القراءة