k-skill/packages/court-auction-notice-search/test/fixtures/canonical-search-body.json
Jeffrey (Dongkyu) Kim f527515932
Enable property search by free auction conditions (#213)
Add Workflow C for court-auction-notice-search with direct PGJ151 property search payload mapping, representative frozen code tables, CLI/docs coverage, and normalized item rows.

Constraint: Issue #184 requires Workflow C region/usage/price/date/area/flbd filters and release automation requires a Changeset.

Rejected: Proxy route | courtauction.go.kr property search is a public site endpoint and does not require an API key.

Confidence: high

Scope-risk: moderate

Directive: Keep code-table lookups fail-open and avoid tests that pin package versions or changeset file presence.

Tested: npm test --workspace court-auction-notice-search; npm run lint --workspace court-auction-notice-search; npm run ci

Not-tested: Live courtauction.go.kr property search, to avoid unnecessary upstream calls and potential anti-bot blocking.
2026-05-08 10:14:33 +09:00

71 lines
2.1 KiB
JSON

{
"_source": "POST /pgj/pgjsearch/searchControllerMain.on body sent by browser when user clicks 검색 in PGJ151F00 with cortOfcCd=서울중앙(B000210), bidType=date, saleDate=2026-05-08~2026-05-22, no other filters. Captured 2026-05-08 via Playwright. Verified to receive HTTP 200 with real results (totalCnt=350) when re-sent with same session cookies. Discovery script: packages/court-auction-notice-search/scripts/capture-pgj151-submit.cjs",
"dma_pageInfo": {
"pageNo": 1,
"pageSize": 10,
"bfPageNo": "",
"startRowNo": "",
"totalCnt": "",
"totalYn": "Y",
"groupTotalCount": ""
},
"dma_srchGdsDtlSrchInfo": {
"rletDspslSpcCondCd": "",
"bidDvsCd": "000331",
"mvprpRletDvsCd": "00031R",
"cortAuctnSrchCondCd": "0004601",
"rprsAdongSdCd": "",
"rprsAdongSggCd": "",
"rprsAdongEmdCd": "",
"rdnmSdCd": "",
"rdnmSggCd": "",
"rdnmNo": "",
"mvprpDspslPlcAdongSdCd": "",
"mvprpDspslPlcAdongSggCd": "",
"mvprpDspslPlcAdongEmdCd": "",
"rdDspslPlcAdongSdCd": "",
"rdDspslPlcAdongSggCd": "",
"rdDspslPlcAdongEmdCd": "",
"cortOfcCd": "B000210",
"jdbnCd": "",
"execrOfcDvsCd": "",
"lclDspslGdsLstUsgCd": "",
"mclDspslGdsLstUsgCd": "",
"sclDspslGdsLstUsgCd": "",
"cortAuctnMbrsId": "",
"aeeEvlAmtMin": "",
"aeeEvlAmtMax": "",
"lwsDspslPrcRateMin": "",
"lwsDspslPrcRateMax": "",
"flbdNcntMin": "",
"flbdNcntMax": "",
"objctArDtsMin": "",
"objctArDtsMax": "",
"mvprpArtclKndCd": "",
"mvprpArtclNm": "",
"mvprpAtchmPlcTypCd": "",
"notifyLoc": "off",
"lafjOrderBy": "",
"pgmId": "PGJ151F01",
"csNo": "",
"cortStDvs": "1",
"statNum": 1,
"bidBgngYmd": "20260508",
"bidEndYmd": "20260522",
"dspslDxdyYmd": "",
"fstDspslHm": "",
"scndDspslHm": "",
"thrdDspslHm": "",
"fothDspslHm": "",
"dspslPlcNm": "",
"lwsDspslPrcMin": "",
"lwsDspslPrcMax": "",
"grbxTypCd": "",
"gdsVendNm": "",
"fuelKndCd": "",
"carMdyrMax": "",
"carMdyrMin": "",
"carMdlNm": "",
"sideDvsCd": ""
}
}