웹사이트 스크린샷 캡처 API

웹사이트 스크린샷 캡처 API

기업급 스크린샷 API로 웹페이지 즉시 고화질 이미지화. 99.99% 가동과 까다로운 개발자용 강력 커스텀.

🎯 라이브 데모 체험 →

🚀 주요 기능

  • 다중 출력 형식: PNG·JPEG·WebP 지원
  • 기기 위장: 여러 관점 촬영
  • 해상도 조정: 1920x1080 이상
  • 기업 안정성: 99.99% 가동 보장
  • 고급 제어: 다크 모드·광고 차단·지연 등

✅ 고객 후기

“The Website Screenshot API is one of the most straightforward and reliable APIs I’ve seen on the internet. I spent weeks building what the screenshot API did in less than a minute”

Caleb Sakala - Co-founder of Chase Agents

🛠 API 엔드포인트

1. 이미지로 촬영

GET /v1/screenshots/image

매개변수:

  • url(필수): 촬영 페이지 URL.
  • width(기본: 1920): viewport 너비(px).
  • height(기본: 1080): viewport 높이(px).
  • type(기본: png): 출력 형식(png/jpeg/webp).
  • quality(기본: 80): 화질(1-100), jpeg/webp만.
  • full_page(기본: false): viewport 아닌 전 높이 촬영.
  • dark_mode(기본: false): 다크 배색 위장.
  • block_ads(기본: true): 광고·트래커 차단.
  • emulate_device(선택): 모바일·태블릿 위장.
  • delay(기본: 0): 촬영 전 대기(ms).
  • timeout(기본: 30000): 최대 로드 타임아웃(ms).

2. Base64 JSON으로 촬영

GET /v1/screenshots/json

매개변수:

  • url(필수): 촬영 페이지 URL.
  • width(기본: 1920): 너비.
  • height(기본: 1080): 높이.
  • type(기본: png): 형식(png/jpeg/webp).
  • quality(기본: 80): 화질(1-100), jpeg/webp만.
  • full_page(기본: false): 전 높이.
  • dark_mode(기본: false): 다크.
  • block_ads(기본: true): 광고 차단.
  • emulate_device(선택): 모바일·태블릿.
  • delay(기본: 0): 대기(ms).
  • timeout(기본: 30000): 타임아웃(ms).

응답 예시:

{
  "screenshot": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
  "url": "https://example.com",
  "options": {
    "width": 1920,
    "height": 1080,
    "type": "png",
    "full_page": false
  }
}

3. PDF로 촬영

GET /v1/screenshots/pdf

매개변수:

  • url(필수): PDF화 URL.
  • paper_size(기본: A4): 용지(A4/Letter/Legal/A3).
  • landscape(기본: false): 가로.
  • scale(기본: 1.0): 렌더링 배율(0.1~2.0).
  • print_background(기본: true): 배경색·그래픽 인쇄.
  • block_ads(기본: true): 광고·트래커 차단.
  • delay(기본: 0): PDF 생성 전 대기.

4. 기기 목록

GET /v1/devices

지원 위장: 너비·높이· user-agent ·배율.

💡 용도

  • 이커머스
  • 시험
  • 콘텐츠 저장
  • 경쟁 분석
  • 자동 보고
  • SNS 공유

⚙️ 고급 기능

  • 광고 차단: 깨끗한 촬영
  • 커스텀 user agent: 유연한 위장
  • 다크 모드: 야간 촬영
  • 전체 페이지: 스크롤 내용 촬영
  • 기기 위장: 모바일 대응 시험
  • 유연한 시간: 지연·타임아웃 조정

🌟 왜 이 API인가

  • 고성능: 전광석화 촬영
  • 기업 대응: 99.99% 가동 보장
  • 개발자용: 단순한 RESTful
  • 유연한 출력: 다중 이미지 형식
  • 견고한 기능: 고도 조정