İçeriğe geç
TurnitPass
GeliştiricilerAPI v1API anahtarı al
Belgelere göz at

GeliştiricilerHızlı Başlangıç

İlk düzenleme isteğinizi gönderin

Çalışma alanından bir API anahtarı oluşturun, ardından aynı anahtarla yazma, AI tespiti ve atıf işlevlerini çağırın.

REST API v1

Beş dakikalık yol

Boş çalışma alanından ilk humanize edilmiş taslağa.

Herkese açık ürünle aynı sırayı izleyin: erişim oluşturun, kredileri doğrulayın, anahtar yayınlayın, ardından yazma endpoint’ini sunucunuzdan çağırın.

Entegrasyon yolu

Önce ne olmalı

Çalışma alanı oluştur

01

Google ile oturum açmak özel bir API çalışma alanı açar.

Kelime ekle

02

Checkout ve portal kancaları son Stripe anahtarları için hazırdır.

Anahtar üret

03

Anahtarı bir kez kopyalayıp sunucunuzda saklayın.

/humanize çağır

04

Metin gönderin ve ölçülen çıktıyı alın.

Sunucu isteği

Humanize endpoint’i

v1 hazır
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
}

Sonraki çağrı

Uygulamanız inceleme döngüleri gerektiriyorsa sonucu detection veya citation endpoint’leriyle eşleştirin.

Örnekleri gör

Beş dakikadan kısa

Kurulum

1

Hesap oluşturun

Google ile oturum açın, ardından faturalandırma, API anahtarları, kullanım ve kelime bakiyesini yönetmek için çalışma alanını açın.

2

Plan veya kelime bütçesi seçin

Stripe checkout ve müşteri portalı bağlıdır. Canlı ürün anahtarları ve fiyatlar son yapılandırmadır.

3

API anahtarı oluşturun

Çalışma alanından bir anahtar üretin, hemen kopyalayın ve Bearer token olarak gönderin.

4

İlk isteği gönderin

Aşağıdaki örneklerle humanizer endpoint’ini çağırın ve yanıt şeklini inceleyin.

İlk API çağrınız

tp_live_your_api_key değerini çalışma alanından üretilen bir anahtarla değiştirin. İstekler tarayıcıdan değil, sunucu tarafı koddan gönderilmelidir.

Humanize isteği
curl
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"Düzenlemek istediğiniz AI destekli taslağı yapıştırın","language":"en","mode":"reduce-aigc","personal_terms":["Özel ad"]}'
Paraphrase isteği
curl
curl -X POST https://turnitpass.com/api/v1/paraphrase \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"Bu paragrafı daha doğal akademik bir dille yeniden yazın.","mode":"academic"}'

Yanıt

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
Başarısız dönüştürme istekleri yapılandırılmış JSON hataları döndürür. Doğrulama veya motor hataları kelime bakiyesi harcamaz.

İlk çağrının ötesi

İş akışı örnekleri

Çoğu entegrasyon birden fazla TurnitPass yüzeyini birleştirir. Yeniden yazmadan önce veya sonra detector çağrıları kullanın; uygulama yapılandırılmış kaynaklara ihtiyaç duyduğunda citation ve bibliography kullanın.

Detector isteği
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 isteği
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 ve bibliography yanıtları biçimlendirilmiş metnin yanı sıra varsa BibTeX ve RIS gibi dışa aktarma biçimlerini içerir.

Sonraki adımlar

01

API anahtarlarıyla doğrulama yapın

Geliştirici istekleri, TurnitPass panosundan oluşturulan API anahtarlarını kullanır.

02

TurnitPass REST API

Kimliği doğrulanmış yazım düzenleme, yeniden ifade, AI tespiti, atıf, kaynakça ve API anahtar durumu işlevleri için referans.

Ardından iş akışınıza bağlayın.Okumaya devam et