Skip to content

Instantly share code, notes, and snippets.

@roeniss
Last active April 25, 2024 05:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roeniss/b00571d9c7f5926eb81b4dc98949b307 to your computer and use it in GitHub Desktop.
Save roeniss/b00571d9c7f5926eb81b4dc98949b307 to your computer and use it in GitHub Desktop.
청약홈 달력 조회 curl
#!/usr/bin/env bash
# [note]
# error message 'xargs: unterminated quote' is ignorable.
# [workflow]
# 1. daily execute the command
# 2. if something shows up, apply via web browser
# [RCEPT_SE]
# 01 -> APT 특별공급
# 02 -> APT 1순위
# 03 -> APT 2순위
# 04 -> 공공지원민간임대
# 05 -> 오피스텔/생활숙박시설/도시형생활주택/민간임대
# 06 -> 무순위
# 07 -> 취소후재공급
# 08 -> 민간사전청약 APT 특별공급
# 09 -> 민간사전청약 APT 1순위
# 10 -> 민간사전청약 APT 2순위
# 11 -> 임의공급
curl 'https://www.applyhome.co.kr/ai/aib/selectSubscrptCalender.do' \
-H 'Content-Type: application/json' -H 'Referer: https://www.applyhome.co.kr/ai/aib/selectSubscrptCalenderView.do' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Whale/3.25.232.19 Safari/537.36' \
--data-raw '{"reqData":{"inqirePd":"202404"}}' |\
jq ".schdulList.[] | select(.SUBSCRPT_AREA_CODE_NM ==\"서울\") | select(.IN_DATE == \"$(date '+%Y%m%d')\") | select(.RCEPT_SE | test(\"01|02|03|06|07|08|09|10|11\"))"
echo 'https://www.applyhome.co.kr/ai/aib/selectSubscrptCalenderView.do'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment