도메인 및 웹 인텔리전스 10 엔드포인트 12 주요 기능

기술 스택 탐지 API

빠른 HTTP 검사, 샌드박스 JavaScript 렌더링, 범위가 제한된 동일 출처 다중 페이지 분석으로 공개 웹사이트를 구동하는 기술을 확인하세요. 대상 목록이 크면 동기식 대량 스캔이나 지속 저장되는 비동기 작업을 사용할 수 있습니다.

카테고리 도메인 및 웹 인텔리전스
엔드포인트 10
주요 기능 12
자주 묻는 질문 4

연동 전 확인할 수 있는 신뢰 신호

투명한 문서, 인증된 요청, 보이는 안정성 정보로 출시 전에 DomScan을 더 쉽게 평가할 수 있습니다.

실시간 서비스 상태

통합하기 전에 실시간 서비스 상태와 문서화된 실패 응답을 확인하세요.

OpenAPI API 자료

OpenAPI, Swagger, Postman, CLI, SDK, MCP 링크를 바로 확인할 수 있습니다.

API 키 보호된 액세스

인증 엔드포인트는 API 키를 사용하며 호출 전 명확한 크레딧 비용을 보여줍니다.

10,000 무료 한도

매월 10,000 크레딧으로 시작하고 사용량이 늘 때만 업그레이드하세요.

이 API로 만들 수 있는 것

이 페이지를 프로덕션 요약으로 사용하세요. 엔드포인트, 예제, 응답 구조, DomScan을 제품에 연결하는 워크플로 구성 요소를 제공합니다.

제품 워크플로

도메인 검사, DNS 인텔리전스, 위험 신호 또는 보강 데이터를 온보딩, 검색, 내부 도구에 포함하세요.

분석가 자동화

반복적인 수동 조회를 예약 작업, 알림, 재현 가능한 조사 단계로 대체하세요.

깔끔한 JSON 데이터

제공자 페이지를 스크래핑하지 않고 예측 가능한 필드, 문서화된 상태 코드, 크레딧 비용을 사용하세요.

AI 및 운영 도구

OpenAPI, SDK, Postman 또는 MCP를 통해 에이전트, 대시보드, SOAR 플레이북, CRM에 데이터를 공급하세요.

통합 워크플로

첫 요청부터 반복 가능한 프로덕션 사용까지의 단순한 경로입니다.

1
한 번 인증

문서화된 헤더로 API 키를 보내고 서비스 전반에서 요청을 일관되게 유지하세요.

2
예제로 조회

curl 및 HTTP 샘플에서 시작한 뒤 매개변수를 애플리케이션 코드에 매핑하세요.

3
운영 및 모니터링

상태 코드, 크레딧 비용, 응답 필드를 사용해 재시도, 로그, 알림을 구축하세요.

개발자 키트

이 페이지에서 기계 판독 문서, 요청 컬렉션, SDK 또는 에이전트 도구로 바로 이동하세요.

매개변수 및 응답 맵

엔드포인트를 클라이언트에 연결하기 전에 입력, 출력 필드, 상태 코드를 확인하세요.

요청 매개변수

매개변수

urldomainmodemax_pagestargetslimitcursorjob_iddomains
응답 필드

예제 응답

urltechnologiesdetection_summarydetection_summary.detected_countdetection_summary.category_countdetection_summary.categoriesdetection_summary.high_confidence_countdetection_summary.medium_confidence_countdetection_summary.low_confidence_countdetection_summary.versioned_countdetection_summary.evidence_sourcesdetection_summary.evidence_sources.header
상태 범위

HTTP 상태 코드

200202400401402409429500502503504

엔드포인트

GET /v1/tech
크레딧: 3-9인증: 인증이 필요합니다
urldomainmodemax_pages
POST /v1/tech/bulk
크레딧: 3인증: 인증이 필요합니다
targets
POST /v1/tech/jobs
크레딧: 3인증: 인증이 필요합니다
targetsmodemax_pages
GET /v1/tech/jobs
크레딧: 0인증: 인증이 필요합니다
limitcursor
GET /v1/tech/jobs/:job_id
크레딧: 0인증: 인증이 필요합니다
job_id
GET /v1/tech/jobs/:job_id/results
크레딧: 0인증: 인증이 필요합니다
job_idlimitcursor
DELETE /v1/tech/jobs/:job_id
크레딧: 0인증: 인증이 필요합니다
job_id
GET /v1/hosting
크레딧: 3인증: 인증이 필요합니다
domain
POST /v1/hosting/bulk
크레딧: 3인증: 인증이 필요합니다
domains
GET /v1/parking
크레딧: 2인증: 인증이 필요합니다
domain

연동 전 확인할 수 있는 신뢰 신호

투명한 문서, 인증된 요청, 보이는 안정성 정보로 출시 전에 DomScan을 더 쉽게 평가할 수 있습니다.

서비스 상태 API 자료

OpenAPI, Swagger, Postman, CLI, SDK, MCP 링크를 바로 확인할 수 있습니다.

API 키 보호된 액세스

인증 엔드포인트는 API 키를 사용하며 호출 전 명확한 크레딧 비용을 보여줍니다.

무료 한도 무료로 가입하세요

매월 10,000 크레딧으로 시작하고 사용량이 늘 때만 업그레이드하세요.

활성 예제 요청

curl 및 HTTP 샘플에서 시작한 뒤 매개변수를 애플리케이션 코드에 매핑하세요.

주요 기능

CDN 감지

Cloudflare, Fastly, AWS CloudFront, Akamai 등을 식별합니다.

프레임워크 감지

Next.js, React, Vue, Angular, Svelte 등을 감지합니다.

CMS 감지

WordPress, Shopify, Wix, Squarespace, Webflow 등을 식별합니다.

분석 추적

Google Analytics, GTM, Mixpanel, Segment 등을 찾습니다.

서버 소프트웨어

nginx, Apache, IIS, LiteSpeed 웹 서버를 감지합니다.

신뢰도 수준

각 일치 항목에는 숫자 신뢰도 점수, 높음/중간/낮음 레이블, 유의 사항이 포함됩니다. 이는 관찰된 신호를 설명할 뿐 정확도를 보장하지 않습니다.

헤더 분석

관찰된 응답 헤더가 포함되며 민감한 값은 가려집니다.

보안 연구

취약점 평가 및 경쟁 분석에 유용합니다.

JavaScript 렌더링

JavaScript 값을 노출하지 않고 격리된 브라우저에서 선언된 런타임 전역 변수와 요청된 네트워크 URL을 관찰합니다.

다중 페이지 감지

deep 모드는 대표적인 동일 출처 페이지를 최대 5개까지 분석하고 근거를 해당 신호가 관찰된 페이지에 연결합니다.

빠른 대량 스캔

입력 순서를 유지한 대상을 최대 10개까지 동기식으로 스캔하고 검증, 청구, 오류, 환불을 항목별로 처리합니다.

지속 저장되는 비동기 작업

멱등 작업 생성, 진행률 폴링, 서명된 페이지네이션, 취소, 만료되는 결과를 통해 최대 100개의 대상을 처리합니다.

예제 요청

GET /v1/tech bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/tech?url=https://wordpress.example/&mode=rendered"

예제 응답

200 OK json
{
  "url": "https://wordpress.example/",
  "technologies": [
    {
      "id": "wordpress",
      "name": "WordPress",
      "category": "cms",
      "version": "6.8.2",
      "version_kind": "product",
      "confidence": "high",
      "confidence_score": 98,
      "evidence": "Meta: generator",
      "evidence_details": [
        {
          "source": "meta",
          "key": "generator",
          "matched": "WordPress 6.8.2"
        }
      ],
      "source_count": 1,
      "caveats": [
        "generator_can_be_removed_or_spoofed",
        "asset_paths_can_be_rewritten"
      ],
      "reference": {
        "website": "https://wordpress.org/",
        "source_url": "https://developer.wordpress.org/reference/functions/get_the_generator/",
        "source_owner": "WordPress.org",
        "source_kind": "official_docs",
        "access": "public",
        "access_method": "target_response_inspection",
        "cost": "none",
        "terms_status": "public_source_reviewed_factual_signature",
        "expected_freshness": "reverify_on_source_or_signature_change",
        "maintenance_risk": "medium",
        "runtime_rate_limits": "not_applicable_no_source_request",
        "fallback_behavior": "unmatched_or_unavailable_signal_is_not_detected",
        "last_verified": "2026-07-15"
      }
    }
  ],
  "detection_summary": {
    "detected_count": 1,
    "category_count": 1,
    "categories": [
      "cms"
    ],
    "high_confidence_count": 1,
    "medium_confidence_count": 0,
    "low_confidence_count": 0,
    "versioned_count": 1,
    "evidence_sources": {
      "header": 0,
      "html": 0,
      "asset_url": 0,
      "network_url": 0,
      "javascript": 0,
      "meta": 1,
      "cookie": 0,
      "url": 0
    },
    "catalog_size": 522,
    "catalog_category_count": 87,
    "summary_field_count": 1
  },
  "summary": {
    "cms": "WordPress"
  },
  "meta": {
    "title": "Example WordPress site",
    "description": "A reserved example response for the technology detection contract.",
    "canonical_url": "https://wordpress.example/",
    "language": "en",
    "favicon": "https://wordpress.example/favicon.ico",
    "open_graph": {
      "title": null,
      "description": null,
      "image": null,
      "url": null,
      "type": null,
      "site_name": null,
      "locale": null
    },
    "twitter_card": {
      "card": null,
      "site": null,
      "creator": null,
      "title": null,
      "description": null,
      "image": null
    },
    "author": null,
    "generator": "WordPress 6.8.2",
    "theme_color": null,
    "manifest_url": null,
    "robots": "index, follow"
  },
  "headers": {
    "content-type": "text/html; charset=UTF-8"
  },
  "ssl": {
    "enabled": true
  },
  "analysis": {
    "status": "complete",
    "requested_url": "https://wordpress.example/",
    "final_url": "https://wordpress.example/",
    "response_status": 200,
    "redirect_count": 0,
    "relay_used": false,
    "signals_checked": [
      "url",
      "header",
      "cookie",
      "html",
      "asset_url",
      "meta"
    ],
    "signals_unavailable": [],
    "html_characters_analyzed": 412,
    "html_bytes_analyzed": 412,
    "html_byte_limit": 1000000,
    "html_truncated": false,
    "response_body_truncated": false,
    "mode": "fast",
    "rendered": false,
    "javascript_executed": false,
    "pages_requested": 1,
    "pages_analyzed": 1,
    "page_limit": 1,
    "network_requests_observed": 0,
    "page_limit_reached": false,
    "resource_limit_reached": false,
    "redirected_to_different_host": false,
    "no_detection_reason": null,
    "recommended_mode": null,
    "pages": [
      {
        "url": "https://wordpress.example/",
        "status": 200,
        "html_truncated": false,
        "network_requests_observed": 0
      }
    ]
  },
  "total_time_ms": 128,
  "checked_at": "2026-07-15T10:30:00Z",
  "_meta": {
    "served_by": "pop=MAD country=ES",
    "worker_version": "2.14.0",
    "analysis_status": "ok",
    "response_status": 200
  }
}

자주 묻는 질문

감지 정확도는 어떻게 됩니까?

신뢰도는 신호마다 다릅니다. 결과에는 숫자 점수, 민감 정보가 제거된 근거, 유의 사항과 전체 또는 부분 분석 상태가 포함됩니다. 공개 신호를 숨기거나 다시 작성하는 기술은 탐지되지 않을 수 있습니다.

어떤 기술을 감지할 수 있습니까?

검증된 카탈로그는 80개가 넘는 카테고리의 500개가 넘는 기술을 다루며 CMS, 프레임워크, 분석, 세션 리플레이, 태그 관리, 광고, CDN, 호스팅, 결제, 마케팅, 개발자 도구, 보안 서비스를 포함합니다. 공개적으로 노출된 신호만 탐지할 수 있습니다.

전체 페이지를 가져옵니까?

fast 모드는 범위가 제한된 공개 HTTP(S) 요청을 한 번 수행합니다. rendered 모드는 격리된 Edge Relay 브라우저에서 페이지 하나를 실행합니다. deep 모드는 대표적인 동일 출처 페이지를 최대 5개까지 분석합니다. 리소스 및 시간 제한은 명시적으로 보고됩니다.

경쟁 분석에 사용할 수 있습니까?

예, 이 API는 경쟁사가 어떤 기술을 사용하는지 이해하고, 시장 동향을 파악하고, 기술 결정을 알리는 데 일반적으로 사용됩니다.

관련 도구 및 리소스

HTTP 상태 코드

성공 응답, 인증 문제, 크레딧 부족, 속도 제한, 누락된 데이터, 업스트림 장애를 구분할 수 있도록 클라이언트에서 처리해야 할 HTTP 상태 코드를 문서화했습니다.

성공 200

요청 성공

수락됨 202

캐시 전용 하위 도메인 요청에서 캐시가 없어 백그라운드 새로고침으로 수락되었습니다. 크레딧은 차감되지 않으며 Retry-After 지연 후 다시 시도하세요.

잘못된 요청 400

잘못된 매개변수

인증되지 않음 401

API 키 또는 세션이 없거나 유효하지 않습니다.

결제 필요 402

이 요청을 실행할 크레딧이 부족합니다.

HTTP 409 409

성공 응답, 인증 문제, 크레딧 부족, 속도 제한, 누락된 데이터, 업스트림 장애를 구분할 수 있도록 클라이언트에서 처리해야 할 HTTP 상태 코드를 문서화했습니다.

요청 과다 429

속도 제한 초과

서버 오류 500

내부 오류

잘못된 게이트웨이 502

상위 RDAP 오류

서비스 이용 불가 503

업스트림 서비스를 사용할 수 없거나 일시적으로 속도 제한 중입니다.

게이트웨이 시간 초과 504

업스트림 조회가 시간 초과되었습니다.

웹사이트 기술 감지