TurnitPass
ราคาAPIบล็อก
เข้าสู่ระบบแดชบอร์ดเริ่มฟรี

TurnitPass

Docs

Platform

GeneralAPI KeysUsageBillingNotifications

Docs

Overviewเริ่มต้นอย่างรวดเร็วการยืนยันตัวตนเอกสารอ้างอิง APIบันทึกการเปลี่ยนแปลง

Endpoints

POST/humanizePOST/paraphrasePOST/detectGET/status
Workspace

จัดการการเรียกเก็บเงิน ยอดคำคงเหลือ คีย์ API และสถานะการสมัครสมาชิกได้โดยตรงจากพื้นที่ทำงานของคุณ

Create a key
Docs menuเอกสารอ้างอิง API
GeneralAPI KeysUsageBillingNotificationsOverviewเริ่มต้นอย่างรวดเร็วการยืนยันตัวตนเอกสารอ้างอิง APIบันทึกการเปลี่ยนแปลง
API ReferenceTyped request and response

เอกสารอ้างอิง API

TurnitPass REST API

เอกสารอ้างอิงสำหรับการปรับข้อความ การเรียบเรียงใหม่ การตรวจจับ AI การอ้างอิง บรรณานุกรม และสถานะคีย์ API ที่ผ่านการยืนยันตัวตนแล้ว

Reference console

Start with the route, payload, and response shape.

The full reference covers every endpoint below. The console shows the contract developers need first: Bearer auth, JSON input, metered output, and status checks.

request
POST
fetch('/api/v1/humanize', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer tp_live_your_api_key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    text: 'Paste the draft here',
    language: 'en',
    mode: 'reduce-aigc'
  })
})
response
200 OK
{
  "output": "The revised text...",
  "words_used": 142,
  "words_remaining": 2858,
  "status": "succeeded"
}
meteredloggedJSON
POST/api/v1/humanize
POST/api/v1/paraphrase
POST/api/v1/rewrite
POST/api/v1/detect
POST/api/v1/citation
AuthBearer API key
TransformPOST /humanize
ReviewPOST /detect
StatusGET /status
POST/api/v1/humanize
v1

ปรับข้อความที่ส่งมาและลดสัญญาณที่คล้ายงานเขียน AI โหมดที่รองรับ: reduce-aigc, reduce-both, paraphrase, academic-polish

POST/api/v1/paraphrase
v1

เขียนใหม่และขัดเกลาข้อความด้วยโหมดมาตรฐาน, ลื่นไหล, เป็นทางการ, วิชาการ, เรียบง่าย, สร้างสรรค์, ขยายความ หรือกระชับความ

POST/api/v1/rewrite
v1

ฟังก์ชันสำหรับขัดเกลาเชิงวิชาการเพื่อให้ได้โครงสร้างที่ชัดเจน น้ำเสียง และการเชื่อมโยงประโยคที่ดียิ่งขึ้น

POST/api/v1/detect
v1

ส่งคืนค่าประมาณสัญญาณที่คล้ายงานเขียน AI ข้อมูลเมตา และคำแนะนำสำหรับตรวจทานข้อความที่วางหรือเอกสารที่นำเข้า

POST/api/v1/citation
v1

จัดรูปแบบ DOI, URL หรือแหล่งอ้างอิงแบบป้อนมือให้อยู่ในสไตล์ APA, MLA, Chicago, IEEE, Harvard, Nature, Vancouver, ACS, AMA, GB/T, OSCOLA หรือ Bluebook ผลลัพธ์ที่ได้จะส่งกลับเป็น HTML, ข้อความดิบ, BibTeX และ RIS

POST/api/v1/bibliography
v1

จัดเรียงและจัดรูปแบบรายการอ้างอิงทั้งหมดในสไตล์ที่ร้องขอ รองรับการแสดงผลแบบ HTML/ข้อความ และการส่งออกไฟล์ BibTeX/RIS

GET/api/v1/status
v1

ตรวจสอบป้ายกำกับคีย์ ยอดคำคงเหลือ และขีดจำกัดคำขอ

Parameters and options

การยืนยันตัวตน
Authorization: Bearer tp_your_api_key
คงคำเฉพาะ
personal_terms เป็นตัวเลือกเสริมสำหรับคงชื่อเฉพาะ ศัพท์ทางเทคนิค และแบรนด์ระหว่างการปรับข้อความภาษาอังกฤษ
ขีดจำกัด
จุดเชื่อมต่อสำหรับการปรับข้อความรองรับคำนำเข้าสูงสุด 1,000 คำ การตรวจจับ AI รองรับสูงสุด 5,000 คำ สำหรับระบบการอ้างอิงจะถูกจำกัดอัตราคำขอแต่ไม่หักยอดโควตาคำของคุณ
ข้อผิดพลาด
การส่งกลับข้อผิดพลาดแบบ JSON จะประกอบด้วยฟิลด์ error, code และ message

Rate limits and request limits

Transform input
Up to 1,000 wordsApplies to humanize, paraphrase, and rewrite endpoints.
Detection input
Up to 5,000 wordsLonger detector scans should be chunked before submission.
API keys
Up to 5 active keysKeys can be revoked independently from the workspace.
Citation tools
Rate-limited separatelyCitation and bibliography calls do not spend word credits.

Error handling

Error responses use JSON with error,code, and human-readable message fields where possible.

error response
JSON
{
  "error": "Text exceeds word limit. Maximum 1,000 words allowed.",
  "code": "word_limit_exceeded",
  "max_words": 1000,
  "current_words": 1234
}
The Stripe and Google credentials are configuration points. The API surfaces, auth flow, and persistence are implemented so live credentials can be added without redesigning the product.

Examples

Humanize example
JSON
POST /api/v1/humanize
{
  "text": "วางร่างที่มี AI ช่วยเขียนที่ต้องการปรับแก้",
  "language": "en",
  "mode": "reduce-aigc",
  "personal_terms": ["ชื่อเฉพาะ"]
}

200 OK
{
  "output": "ข้อความที่ปรับให้เป็นธรรมชาติแล้ว...",
  "words_used": 142,
  "words_remaining": 2858
}
Multi-endpoint example
JSON
POST /api/v1/paraphrase
{
  "text": "วางร่างงานเขียนที่คุณต้องการเขียนใหม่",
  "mode": "academic",
  "synonyms_level": 60
}

POST /api/v1/detect
{
  "text": "วางร่างที่ต้องการตรวจสอบ",
  "language": "en",
  "source_kind": "paste"
}

POST /api/v1/citation
{
  "input": "https://example.com/article",
  "style": "apa"
}

200 OK
{
  "text": "ข้อความอ้างอิงที่จัดรูปแบบแล้ว...",
  "bibtex": "@article{...}",
  "ris": "TY  - JOUR..."
}

Next steps

เริ่มต้นอย่างรวดเร็ว

Set up the first request.

การยืนยันตัวตน

Review API key handling.

บันทึกการเปลี่ยนแปลง

See recent platform changes.

Get started

ปรับร่าง AI ภาษาอังกฤษ จีนตัวย่อ และจีนตัวเต็มให้เป็นธรรมชาติ ตรวจสัญญาณ AI และทำงานในพื้นที่เดียว.

เริ่มฟรีAPI
TurnitPass

ปรับร่าง AI ภาษาอังกฤษ จีนตัวย่อ และจีนตัวเต็มให้เป็นธรรมชาติ ตรวจสัญญาณ AI และทำงานในพื้นที่เดียว.

ผลิตภัณฑ์
  • ปรับข้อความ AI
  • เครื่องตรวจจับ AI
  • ตรวจเรียงความ
  • เครื่องมือตรวจ AI สำหรับครู
  • API
  • นักพัฒนา
  • พื้นที่ทำงาน
ทรัพยากร
  • ราคา
  • บล็อก
  • เปรียบเทียบ
  • บันทึกอัปเดต
  • เกี่ยวกับ
  • ติดต่อ
กฎหมาย
  • ความเป็นส่วนตัว
  • ข้อกำหนด

© 2026 TurnitPass. All rights reserved.

All systems normal