bash
curl --location --request POST 'https://app.deckflow.com/api/external/translations' \
-H 'Authorization: Bearer __YOUR_API_KEY__' \
-F 'file=@"pitch_deck.pptx"' \
-F 'from="en"' \
-F 'to="zh"' \
-F 'engine="gemini"' \
-F 'model="gemini-flash"'응답 시간: 45ms상태: 200 OK
개발자를 위해 설계
저희 API는 견고하고 구현이 쉬우며, 복잡한 파일 파싱을 대신 처리합니다.
원본 파일 지원
.pptx 및 .pdf 파일의 raw binary 업로드를 지원합니다. 번역 후 DOM을 재구성해 99% 수준의 레이아웃 충실도를 보장합니다.
Webhooks 및 이벤트
UI를 막지 마세요. 번역 작업이 끝나는 즉시 다운로드 URL이 포함된 webhook 알림 payload를 받을 수 있습니다.
엔터프라이즈 보안
데이터는 임시 컨테이너에서 처리되며 전달 직후 즉시 삭제됩니다. 인프라는 SOC 2 Type II를 준수합니다.
간단한 연동 흐름
1
문서 업로드
파일을 POST로 업로드 엔드포인트에 전송하세요. 서명된 URL 또는 직접 업로드로 최대 500MB까지 지원합니다.
2
작업 처리
job_id를 반환합니다. 상태 엔드포인트를 폴링하거나 webhook을 기다릴 수 있습니다. 처리는 보통 페이지당 10초 정도 걸립니다.
3
결과 다운로드
제공된 임시 URL에서 번역된 파일을 받아보세요. 파일은 완전히 편집 가능합니다.
POST /v1/jobs200 OK
// Response
{
"job_id": "tr_8923nsd23",
"status": "processing",
"estimated_time": 45,
"webhook_url": "https://yourapp.com/hook"
}