Processing API
문서를 전송하고 트랜잭션을 관리하며 추출된 데이터를 가져옵니다
Reporting API
분석 및 비즈니스 보고용 데이터에 접근합니다
기본 URL
인증
| Flow | Best For |
|---|---|
| Resource Owner Password Credentials | 서버 간 통합 |
| Authorization Code Flow | 사용자 대상 앱 |
| Client Credentials | 머신 간 통신 |
ABBYY Vantage에서 테넌트를 발급받으려면 Contact ABBYY 페이지를 통해 문의하세요. 테넌트 계정을 발급받으면 인증에 사용할 사용자 계정과 API 클라이언트를 생성할 수 있습니다.
Processing API
/api/publicapi/v1/)를 사용하면 다음을 수행할 수 있습니다:
- 트랜잭션 생성 — 특정 스킬을 사용해 문서를 제출하여 처리
- 파일 관리 — 문서 이미지를 업로드, 편집 및 정리
- 상태 추적 — 트랜잭션 진행 상황 모니터링 및 오류 처리
- 결과 가져오기 — 추출된 데이터를 JSON 또는 XML 형식으로 다운로드
- 카탈로그 관리 — 데이터 카탈로그 및 조회 테이블 작업
일반적인 워크플로
단일 API 호출 처리
단일 API 호출 처리
업로드, 처리, 결과 조회를 자동으로 수행하는 단일 요청으로 문서를 처리합니다.자세히 알아보기 →
다단계 처리
다단계 처리
문서 업로드, 처리, 결과 조회를 보다 세밀하게 제어하기 위해 별도의 API 호출을 사용합니다.자세히 알아보기 →
Human-in-the-Loop(수동 검토)
Human-in-the-Loop(수동 검토)
사람 검증이 필요한 문서를 처리할 수 있도록 워크플로에 수동 검토 단계를 통합합니다.자세히 알아보기 →
Reporting API
/api/reporting/v2/)는 다음에 액세스할 수 있도록 제공합니다:
- 비즈니스 지표 — 트랜잭션 수량, 처리 시간, 처리량(throughput)
- 품질 분석 — 추출 정확도 및 신뢰도 점수
- field 수준 데이터 — 분석을 위한 상세 추출 결과
출력 형식
JSON Output
전체 추출 세부 정보와 신뢰도 점수가 포함된 계층적 데이터
XML Output
XML 연동이 필요한 시스템을 위한 구조화된 마크업
개발자 자료
개발자 가이드
Vantage API 통합을 위한 종합 가이드
Postman 컬렉션
테스트 및 실험을 위한 즉시 사용 가능한 API 컬렉션
요율 제한 및 모범 사례
- 배치 작업 — 여러 레코드를 처리할 때는 배치 엔드포인트를 사용하세요(요청당 최대 5,000개의 카탈로그 레코드)
- 폴링 — 트랜잭션 상태를 확인할 때는 적절한 간격(5~10초)을 두고 요청하세요
- 오류 처리 — 일시적인 오류에 대해서는 지수 백오프를 사용하는 재시도 로직을 구현하세요
다음 단계
인증 설정
애플리케이션에 대해 OAuth 2.0을 구성하세요
첫 문서 처리하기
문서를 제출하려면 처리 가이드를 따르세요
API 둘러보기
전체 Processing API 및 Reporting API 참조 문서를 살펴보세요
