문서 목차

번역 작업 API

번역 작업 조회

POST/v1/translation/query

번역 작업의 상태와 세부 정보를 조회합니다.

전체 주소
https://otranslator.com/api/v1/translation/query
인증
Authorization 요청 헤더에 API Key를 전달해야 합니다
Content-Type
application/json
잘못된 형식
{ "error": "Invalid API key." }

주의사항

작업 상태가 Waiting 또는 Processing일 때 해당 인터페이스를 폴링하고, 상태가 Completed, Terminated 또는 Cancelled로 진입한 후 폴링을 중지할 것을 권장합니다.

다운로드 링크는 임시 접근 주소이므로, 비즈니스 측에서 필요에 따라 파일을 저장하거나 재조회하여 획득하시기 바랍니다.

예시

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/query' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "taskId": "[string]"
6}'

요청 매개변수

매개변수유형기본값설명예시
*taskIdString-

번역 작업 ID

-

응답

매개변수유형기본값설명예시
taskIdString-

작업 ID

-
modelString-

번역 시 사용된 모델

-
fromLangString-

원본 언어

-
toLangString-

대상 언어

-
statusString-

상태: 'Init' | 'Waiting' | 'Processing' | 'Completed' | 'Terminated' | 'Cancelled'

-
progressNumber-

진행률, 0~100

-
errorMsgString-

오류 정보

-
fileTitleString-

원본 파일명

-
fileUrlString-

원본 파일 다운로드 주소

-
translatedFileUrlString-

번역문 다운로드 주소

-
translatedBilingualFileUrlString-
  • 이중언어 번역문 다운로드 주소, PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF만 지원
  • 파일 크기가 너무 크거나 번역 오류 발생 시 이중언어 번역문이 생성되지 않습니다
-
translatedEditableFileUrlString-

편집 가능한 번역문 파일 다운로드 주소. 해당 파일 형식이 편집 가능한 결과를 생성할 때만 반환됩니다.

-
tokenCountInteger-
  • 문서 내 번역 대상 텍스트의 Tokens
  • PDF 이미지 번역은 페이지당 1200 Tokens로 계산
-
wordNumsInteger-

문서의 단어 수 통계. 파일 유형에 따라 비어 있을 수 있음.

-
priceInteger-

전체 번역에 필요한 Credits 수

-
usedCreditsInteger-

번역 작업 사용 Credits 수

-
glossaryString[]-

번역 작업 사용 용어집 명칭

-
shouldTranslateImageBoolean-

문서 내 이미지 번역 여부

-
forceOCRBoolean-

문서 내용 인식에 OCR 강제 사용 여부

-
createdAtDateTime-

번역 작업 생성 시간

-
updatedAtDateTime-

번역 작업 업데이트 시간

-

일반적인 오류

401 Missing API key.

The Authorization request header is required.

401 Invalid API key.

The API key does not exist, has been deleted, or is no longer valid.

400 Missing required parameter: taskId.

Provide the taskId returned by the create translation task API.

404 Task not found.

The task does not exist, has been deleted, does not belong to the current API account, or was not created through the API.

번역 작업 API
번역 작업 생성
번역 작업 API
번역 작업 삭제