Bỏ qua đến nội dung
TurnitPass
Nhà phát triểnAPI v1Tạo khóa API
Xem tài liệu

Nhà phát triểnBắt đầu nhanh

Gửi yêu cầu chỉnh sửa đầu tiên của bạn

Tạo khóa API từ khu vực làm việc, sau đó gọi các chức năng viết, kiểm tra AI và trích dẫn bằng cùng một khóa.

REST API v1

Lộ trình năm phút

Từ khu vực làm việc trống đến bản nháp humanize đầu tiên.

Giữ cùng thứ tự như sản phẩm công khai: tạo quyền truy cập, xác nhận số từ, phát hành khóa, rồi gọi endpoint viết từ máy chủ.

Lộ trình tích hợp

Những việc phải làm trước

Tạo khu vực làm việc

01

Đăng nhập Google mở khu vực làm việc API riêng.

Thêm số từ

02

Hook checkout và portal đã sẵn sàng cho khóa Stripe cuối.

Tạo khóa

03

Sao chép khóa một lần và lưu trên máy chủ.

Gọi /humanize

04

Gửi văn bản và nhận kết quả đã đo mức dùng.

Yêu cầu máy chủ

Endpoint humanize

v1 sẵn sàng
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
}

Lời gọi tiếp theo

Ghép kết quả với endpoint phát hiện hoặc trích dẫn khi ứng dụng cần vòng kiểm tra.

Xem ví dụ

Dưới năm phút

Thiết lập

1

Tạo tài khoản

Đăng nhập bằng Google, rồi mở khu vực làm việc để quản lý thanh toán, khóa API, mức dùng và số từ còn lại.

2

Chọn gói hoặc ngân sách từ

Stripe checkout và cổng khách hàng đã nối. Khóa và giá live để cấu hình cuối.

3

Tạo khóa API

Tạo khóa từ khu vực làm việc, sao chép ngay và gửi dưới dạng token Bearer.

4

Gửi yêu cầu đầu tiên

Dùng ví dụ bên dưới để gọi endpoint humanizer và xem dạng phản hồi.

Lời gọi API đầu tiên

Thay tp_live_your_api_key bằng khóa được tạo từ khu vực làm việc. Yêu cầu phải gửi từ mã máy chủ, không phải trình duyệt.

Yêu cầu 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":"Dán bản nháp có AI hỗ trợ mà bạn muốn chỉnh sửa","language":"en","mode":"reduce-aigc","personal_terms":["Tên riêng"]}'
Yêu cầu 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":"Viết lại đoạn văn này bằng giọng văn học thuật tự nhiên hơn.","mode":"academic"}'

Phản hồi

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
Yêu cầu chuyển đổi thất bại trả về lỗi JSON có cấu trúc. Lỗi kiểm tra hoặc máy không trừ số từ.

Sau lời gọi đầu tiên

Ví dụ quy trình

Hầu hết tích hợp kết hợp nhiều bề mặt TurnitPass. Dùng lời gọi detector trước hoặc sau khi viết lại, rồi citation và bibliography khi ứng dụng cần nguồn có cấu trúc.

Yêu cầu 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"
  }'
Yêu cầu 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"
  }'
Phản hồi citation và bibliography gồm văn bản đã định dạng cùng các định dạng xuất như BibTeX và RIS khi có.

Bước tiếp theo

01

Xác thực bằng khóa API

Các yêu cầu phát triển sử dụng khóa API được tạo từ khu vực làm việc TurnitPass.

02

TurnitPass REST API

Tham chiếu cho các chức năng đã xác thực dành cho chỉnh sửa, diễn giải, kiểm tra AI, trích dẫn, danh mục tài liệu tham khảo và trạng thái khóa API.

Tiếp theo, gắn vào quy trình của bạn.Đọc tiếp