개발자 문서/DOCX 파일을 PDF 파일로 변환

DOCX 파일을 PDF 파일로 변환

명세 내보내기OpenAPI 3.0.3Postman 컬렉션Markdown

DOCX 문서 한 개를 업로드해 PDF 파일로 받습니다. 응답은 JSON이 아닌 PDF 파일입니다.

POST/rest/docx_to_pdf
요청 예제로 이동 ↓

기능·제공 범위

인증
Bearer 키
요청
form-data
응답
JSON · 파일
요금·이용 조건
기본 단가 80P · 건당

빠른 시작

서버의 APICK_API_KEY를 준비하고 입력값을 바꾸세요. 아래에서 경로별 입력·응답·실행 환경을 함께 확인할 수 있습니다.

요청과 응답

API 요청
POST/rest/docx_to_pdf

Bearer 인증 · multipart/form-data · 파일 응답

입력 항목
폼 항목·타입
필수
설명·예제
docxfile
조건부
첨부 파일. application/vnd.openxmlformats-officedocument.wordprocessingml.document. 최대 25MB. 같은 항목을 반복하면 파일 목록으로 전달됩니다.
응답과 성공 판정

HTTP 성공과 업무 결과를 구분하세요. 아래 서비스별 결과 필드가 실제 성공·실패를 나타냅니다.

파일 직접 응답

application/octet-stream · 정상 응답의 본문을 파일로 저장하세요. 실패하면 JSON 오류가 올 수 있으므로 HTTP 상태와 Content-Type을 먼저 확인하세요.

추가 입력 조건·전송 규칙
항목
설정
메서드·주소
POST https://apick.app/rest/docx_to_pdf
인증 헤더
Authorization: Bearer — 내 계정의 API 인증키
본문 형식
multipart/form-data
필수 파일 필드
docx — 변환할 DOCX 파일 한 개
요청 예시

환경변수에 인증키를 설정하고 document.docx를 준비한 뒤 실행합니다. 성공 시 과금되는 실제 요청입니다.

response-headers.txt에서 success: 1과 Content-Type: application/pdf를 확인한 뒤 response.bin을 PDF로 저장하세요. 오류 응답은 JSON이므로 파일 확장자만으로 성공을 판단하지 마세요.

응답 상세

경로별 응답 예시와 필드 명세는 위 API 요청 설명에 붙어 있습니다. JSON을 파일로 저장하기 전에는 Content-Type과 오류를 확인하세요.

상태·오류·재시도

HTTP 상태 → API 처리 여부 → 업무 상태 순서로 확인하세요. 결과 유무와 과금 여부는 서로 다릅니다.

서비스별 코드·조건 전체 보기

응답과 오류 복구

항목
의미
성공 본문
PDF 바이너리. 내려받기 파일명은 output.pdf입니다.
성공 헤더
success: 1, 차감 포인트 cost, 처리시간 ms, URI 인코딩된 안내 msg
HTTP 424
파일 누락 또는 변환 실패. data.error를 확인하고 DOCX 파일과 필드 이름을 점검하세요.
HTTP 408
처리시간 초과. data.success: 3으로 구분합니다. 문서 크기를 줄인 뒤 다시 시도하거나 고객센터에 문의하세요.
오류 본문
data.error, data.success, api.cost, api.success, api.ms를 확인합니다. api.success만으로 파일 변환 성공을 판단하지 마세요.

연결이 끊겨 최종 결과를 받지 못했다면 이용 내역을 먼저 확인하세요. 자동으로 반복 호출하면 중복 변환과 추가 과금이 발생할 수 있습니다.

공통 폼 입력 오류

FORM_DATA_INVALID · HTTP 400: 필드 이름·타입·배열 인덱스를 확인하세요. 인덱스는 0부터 연속으로 사용합니다.

FORM_DATA_FIELD_CONFLICT · HTTP 400: 같은 값과 중첩 경로를 동시에 지정하지 마세요.

MULTIPART_LIMIT_OR_PARSE_ERROR · HTTP 400/413: boundary·파일 크기·필드 개수를 확인하세요. 서비스별 제한이 우선 적용됩니다.

요금·제한·이용 조건

기능·제공 범위·요금·제한 전체 보기

이용 전 확인

성공한 변환 건당 80P가 차감됩니다. 파일이 없거나 변환에 실패한 응답의 비용은 0P입니다. 실제 차감액은 응답의 cost 헤더에서 확인하세요.

REST 요청의 첨부파일 합계는 1GiB 이하여야 합니다. 처리시간이 초과되면 오류가 반환되며 파일 크기와 문서 구성에 따라 변환 시간이 달라집니다. MCP의 URL 파일 입력은 별도로 25MiB 제한을 적용합니다.

인증키는 서버 환경변수에 보관하세요. 공개 웹페이지나 저장소에 넣지 마세요.

연동 시 확인할 내용

예제는 경로별로 최소 요청과 오류 처리 포함 모드를 제공합니다. 실제 사용 환경의 시간 제한·취소·업무 성공 판정을 적용하세요.

개발가이드 검색

필요한 API와 이용 요금을 함께 확인하세요.

표시 가격은 기본 단가입니다. 상세 과금 조건은 각 가이드에서 확인하세요.