一键导入
d2b-notice-search
국방전자조달시스템(D2B) 공개 입찰공고 검색 화면에서 공고건명·공고구분·공고/개찰일·G2B공고번호·발주기관 조건으로 공고를 조회한다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
국방전자조달시스템(D2B) 공개 입찰공고 검색 화면에서 공고건명·공고구분·공고/개찰일·G2B공고번호·발주기관 조건으로 공고를 조회한다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
KOPIS 공연예술통합전산망 Open API를 k-skill-proxy 경유로 조회해 공연 목록·상세와 공연시설 정보를 찾는다. 조회 전용.
공공데이터포털 WHOIS 도메인/IP 정보 API를 k-skill-proxy 경유로 호출해 .kr/.한국 도메인, IP 주소, AS 번호의 공개 등록정보를 조회한다. 조회 전용.
열린국회정보 Open API를 k-skill-proxy 경유로 호출해 의안 검색·상세와 국회의원 본회의 표결정보를 조회한다. 조회 전용.
Browse 대법원경매정보(courtauction.go.kr) 부동산 매각공고 by 매각기일·법원·기일/기간 입찰, expand each notice into 사건번호·용도·주소·감정평가액·최저매각가, search property items by free conditions(지역·용도·가격·면적·유찰횟수), and look up a case directly by 법원+사건번호. Read-only, slow-by-design (~2s/call) to avoid IP blocks.
법원 전자소송 지급명령 신청을 위해 채권자·채무자·청구금액·청구원인·증빙 정보를 인터뷰하고, 신청서 초안과 공식 전자소송 브라우저 입력 handoff를 준비한다.
당근부동산(realty.daangn.com) 공개 웹 데이터로 지역 기반 부동산 매물 검색과 상세 확인을 수행한다. 문의/예약/계약 자동화는 제외한다.
| name | d2b-notice-search |
| description | 국방전자조달시스템(D2B) 공개 입찰공고 검색 화면에서 공고건명·공고구분·공고/개찰일·G2B공고번호·발주기관 조건으로 공고를 조회한다. |
| license | MIT |
| metadata | {"category":"procurement","locale":"ko-KR","phase":"v1"} |
국방전자조달시스템(D2B, www.d2b.go.kr)의 공개 입찰공고 검색 화면을 브라우저로 읽어 국방 조달 공고 후보를 조회한다.
입찰, 투찰, 서류 제출, 로그인, 공동인증서/보안 프로그램 조작, 결제는 하지 않는다.
Entry point:
https://www.d2b.go.kr/index.do
Observed public 입찰공고 fields:
| Field | Meaning |
|---|---|
공고건명 | notice title keyword |
공고구분 | 정상공고 A, 긴급공고 B, 정정공고 H, 취소공고 J, 연기공고 K, 재공고 D |
공고/개찰일 | 개찰일자 1, 공고일자 2 |
| 시작/마지막 날짜 | date range |
G2B공고번호 | G2B notice number |
발주기관 | ordering organization |
Discovery result: the home page renders a public search form and recent bid links without login. Direct probes to https://www.d2b.go.kr/openapi/sealedBidAnnounceList.json can return 400 Bad Request / deceptive request routing HTML, so browser automation is the stable primary route.
No k-skill-proxy route is used because the public page does not require an API key. If a separate free API key route is later confirmed, it must be narrow, allowlisted, cache-backed, and documented before proxying.
const { buildBrowserAutomationInstructions } = require("d2b-notice-search")
const instructions = buildBrowserAutomationInstructions({
keyword: "냉난방기",
kind: "물품",
noticeType: "긴급공고",
dateType: "공고일자",
dateStart: "2026-07-01",
dateEnd: "2026-08-30",
organization: "해병"
})
https://www.d2b.go.kr/index.do.입찰공고 area.검색.400 Bad Request, deceptive request routing, TouchEn/security, login, CAPTCHA, queue, or maintenance HTML as an explicit blocked state, not as empty results.| Input aliases | Normalized value |
|---|---|
물품, goods, pdb | PDB |
용역, service, services, psb | PSB |
공사, works, construction, pcb | PCB |
국외, foreign, peb | PEB |
정상공고, normal, A | A |
긴급공고, urgent, B | B |
정정공고, H | H |
취소공고, J | J |
연기공고, K | K |
재공고, D | D |
개찰일자, open, opening, 1 | 1 |
공고일자, posted, notice, 2 | 2 |
400 Bad Request, traffic/security routing HTML, or maintenance pages.