TurnitPass
价格API博客
登录工作台免费开始

TurnitPass

Docs

Platform

GeneralAPI KeysUsageBillingNotifications

Docs

Overview快速开始认证API 参考更新日志

Endpoints

POST/humanizePOST/paraphrasePOST/detectGET/status
Workspace

Manage billing, word balance, API keys, and subscription from one place.

Create a key
Docs menuAPI 参考
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/detect
POST/api/v1/citation
GET/api/v1/status
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/detect
v1

为粘贴文本或解析后的文档返回分数、风险等级、元数据和 AI 写作信号。

POST/api/v1/citation
v1

将 DOI、URL 或手动来源格式化为 APA、MLA、Chicago、IEEE、Harvard、GB/T 等格式。

GET/api/v1/status
v1

查看密钥名称、剩余字数和请求限制。

Parameters and options

认证
Authorization: Bearer tp_live_...
保留术语
可选 personal_terms 用于在英文自然化改写中保留专有名词、技术术语和品牌写法。

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": "zh_CN",
  "mode": "reduce-aigc"
}
Multi-endpoint example
JSON
POST /api/v1/detect
{
  "text": "需要检查的文本",
  "language": "zh_CN",
  "source_kind": "paste"
}

Next steps

快速开始

Set up the first request.

认证

Review API key handling.

更新日志

See recent platform changes.

Get started

支持英文、简体与繁体中文,一站式提供自然化改写、AI 检测、智能润色与文献引用服务。

免费开始开发者 API
TurnitPass

支持英文、简体与繁体中文,一站式提供自然化改写、AI 检测、智能润色与文献引用服务。

产品
  • 自然化改写
  • AI 检测
  • 论文检测
  • 教师版检测
  • 开发者 API
  • 文档
  • 工作台
资源
  • 套餐与价格
  • 学术博客
  • 工具对比
  • 更新日志
  • 关于我们
  • 联系我们
法律
  • 隐私政策
  • 服务条款

© 2026 TurnitPass. 保留所有权利。

All systems normal