본문으로 건너뛰기
TurnitPass
개발자API v1API 키 만들기
문서 보기

개발자빠른 시작

첫 번째 인간화 요청 보내기

워크스페이스에서 API 키를 생성한 후, 같은 키로 작성, 점검 및 인용 기능을 호출합니다.

REST API v1

5분 경로

빈 워크스페이스에서 첫 인간화 초안까지.

공개 제품과 같은 순서를 유지하세요. 접근을 만들고, 크레딧을 확인한 뒤 키를 발급하고, 서버에서 작성 엔드포인트를 호출합니다.

연동 경로

먼저 해야 할 일

워크스페이스 만들기

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
}

다음 호출

앱에 검토 루프가 필요하면 결과를 탐지 또는 인용 엔드포인트와 연결하세요.

예시 보기

5분 이내

설정

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":"다듬고 싶은 AI 보조 초안을 붙여넣으세요","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 키로 인증하기

개발자 요청은 TurnitPass 워크스페이스에서 생성된 API 키를 사용합니다.

02

TurnitPass REST API

인간화, 패러프레이즈, 탐지, 인용, 참고문헌 및 API 키 상태 엔드포인트 참조 문서.

다음으로 워크플로에 연결하세요.계속 읽기