정보
| 변수명 | 필수 여부 | 설명 | 사용 예 |
|---|---|---|---|
| apikey | 필수 | 인증키 | |
| basin | 선택 | 권역 |
1 : 한강 2 : 낙동강 3 : 금강 4 : 섬진강 5 : 영산강 6 : 제주도 |
| output | 선택 | 출력 포맷 |
xml, json(기본값) |
※ 시자료는 1개월, 일자료는 3개월, 월자료는 1년까지 조회 가능합니다.
https://mulmoa.go.kr/api/v1/sediment/stationList?apikey=APIKEY&basin=1
| 변수명 | 설명 | 비고 |
|---|---|---|
| WTLV_OBSVTR_CD | 관측소코드 | |
| obsvtr_nm | 관측소명 | |
| mngorg | 관할기관 |
| 오류코드 | 설명 |
|---|---|
| 00 | 정상 처리 |
| 10 | 잘못된 요청 파라미터 |
| 22 | 호출 한도 초과 |
| 30 | 등록되지 않은 API key |
| 31 | 사용할 수 없는 API key(비활성, 차단, 승인대기) |
| 99 | 시스템(기타) 에러 |
const API_URL = 'https://mulmoa.go.kr/api/v1/sediment/stationList';
function getObsData() {
axios.get(API_URL)
.then(response => {
const res = response.data;
// 응답 코드 확인
if (res.result.code === '00') {
// 조회 성공 처리
// 총 건수: res.count
// 데이터 목록: res.list
// 여기서 res.list 배열을 활용해 비즈니스 로직 처리
} else {
// API 내부 에러 처리
// 오류 메시지: res.result.msg
}
})
.catch(error => {
// API 호출 중 통신 에러 처리
});
}
<response>
<result>
<code>00</code>
<msg>정상적으로 처리되었습니다.</msg>
</result>
<count>35</count>
<data/>
<list>
<item>
<obsvtr_id>1001603</obsvtr_id>
<obsvtr_nm>태백시(무사교)</obsvtr_nm>
<mngorg>한국수자원공사</mngorg>
</item>
<item>
<obsvtr_id>1001650</obsvtr_id>
<obsvtr_nm>정선군(삼거리교)</obsvtr_nm>
<mngorg>기후에너지환경부</mngorg>
</item>
<item>
<obsvtr_id>1001683</obsvtr_id>
<obsvtr_nm>영월군(삼옥교)</obsvtr_nm>
<mngorg>한국수자원공사</mngorg>
</item>
<item>
<obsvtr_id>1001690</obsvtr_id>
<obsvtr_nm>영월군(영월대교)</obsvtr_nm>
<mngorg>기후에너지환경부</mngorg>
</item>
<item>
<obsvtr_id>1002640</obsvtr_id>
<obsvtr_nm>평창군(상방림교)</obsvtr_nm>
<mngorg>기후에너지환경부</mngorg>
</item>
<item>
<obsvtr_id>1002650</obsvtr_id>
<obsvtr_nm>평창군(평창교)</obsvtr_nm>
<mngorg>기후에너지환경부</mngorg>
</item>
<item>
<obsvtr_id>1002685</obsvtr_id>
<obsvtr_nm>영월군(주천교)</obsvtr_nm>
<mngorg>기후에너지환경부</mngorg>
</item>
</list>
</response>
| 변수명 | 필수 여부 | 설명 | 사용 예 |
|---|---|---|---|
| apikey | 필수 | 인증키 | |
| stationCodes | 필수 | 관측소코드 | |
| pSYY | 선택 | 조회 시작 연도 |
년도(YYYY) |
| pEYY | 선택 | 조회 종료 연도 |
년도(YYYY) |
| output | 선택 | 출력 포맷 |
xml, json(기본값) |
※ 시자료는 1개월, 일자료는 3개월, 월자료는 1년까지 조회 가능합니다.
https://mulmoa.go.kr/api/v1/sediment/sedimentData?apikey=APIKEY&stationCodes=1001603&pSYY=2016
| 변수명 | 설명 | 비고 |
|---|---|---|
| MSRMT_DT | 측정시간 | |
| NMTM | 횟수 | |
| VLM_DNST | 체적농도 | |
| VLFL | 유량 | |
| SPDSMT_QTY | 부유사수량 | |
| REF_LTRT | 참고문헌 |
| 오류코드 | 설명 |
|---|---|
| 00 | 정상 처리 |
| 10 | 잘못된 요청 파라미터 |
| 22 | 호출 한도 초과 |
| 30 | 등록되지 않은 API key |
| 31 | 사용할 수 없는 API key(비활성, 차단, 승인대기) |
| 99 | 시스템(기타) 에러 |
const API_URL = 'https://mulmoa.go.kr/api/v1/sediment/sedimentData';
function getObsData() {
axios.get(API_URL)
.then(response => {
const res = response.data;
// 응답 코드 확인
if (res.result.code === '00') {
// 조회 성공 처리
// 총 건수: res.count
// 데이터 목록: res.list
// 여기서 res.list 배열을 활용해 비즈니스 로직 처리
} else {
// API 내부 에러 처리
// 오류 메시지: res.result.msg
}
})
.catch(error => {
// API 호출 중 통신 에러 처리
});
}
<response>
<result>
<code>00</code>
<msg>정상적으로 처리되었습니다.</msg>
</result>
<count>9</count>
<data/>
<list>
<item>
<msrmt_dt>2021-04-26 02:04</msrmt_dt>
<nmtm>1</nmtm>
<vlm_dnst>8.875</vlm_dnst>
<vlfl>0.330000000</vlfl>
<spdsmt_qty>0.253</spdsmt_qty>
<ref_ltrt>한국수문조사연보(2021,환경부)</ref_ltrt>
</item>
<item>
<msrmt_dt>2021-05-12 12:05</msrmt_dt>
<nmtm>1</nmtm>
<vlm_dnst>25.166</vlm_dnst>
<vlfl>0.370000000</vlfl>
<spdsmt_qty>0.805</spdsmt_qty>
<ref_ltrt>한국수문조사연보(2021,환경부)</ref_ltrt>
</item>
<item>
<msrmt_dt>2021-08-24 08:08</msrmt_dt>
<nmtm>1</nmtm>
<vlm_dnst>261.652</vlm_dnst>
<vlfl>29.040000000</vlfl>
<spdsmt_qty>656.500</spdsmt_qty>
<ref_ltrt>한국수문조사연보(2021,환경부)</ref_ltrt>
</item>
<item>
<msrmt_dt>2021-08-24 10:08</msrmt_dt>
<nmtm>1</nmtm>
<vlm_dnst>81.424</vlm_dnst>
<vlfl>27.410000000</vlfl>
<spdsmt_qty>192.829</spdsmt_qty>
<ref_ltrt>한국수문조사연보(2021,환경부)</ref_ltrt>
</item>
<item>
<msrmt_dt>2021-08-24 01:08</msrmt_dt>
<nmtm>1</nmtm>
<vlm_dnst>40.497</vlm_dnst>
<vlfl>22.820000000</vlfl>
<spdsmt_qty>79.846</spdsmt_qty>
<ref_ltrt>한국수문조사연보(2021,환경부)</ref_ltrt>
</item>
</list>
</response>
| 변수명 | 필수 여부 | 설명 | 사용 예 |
|---|---|---|---|
| apikey | 필수 | 인증키 | |
| type | 필수 | 구분 |
1: 일자료 2: 월자료 |
| bsncd | 필수 | 대권역 |
10 : 한강 11 : 안성천 12 : 한강서해 13 : 한강동해 20 : 낙동강 21 : 형산강 22 : 태화강 23 : 회야수영 24 : 낙동강동해 25 : 낙동강남해 30 : 금강 31 : 삽교천 32 : 금강서해 33 : 만경동진 40 : 섬진강 41 : 섬진강남해 50 : 영산강 51 : 탐진강 52 : 영산강남해 53 : 영산강서해 60 : 제주도 |
| start | 필수 | 조회시작년도 |
yyyy |
| end | 필수 | 조회종료년도 |
yyyy |
| output | 선택 | 출력 포맷 |
※ 시자료는 1개월, 일자료는 3개월, 월자료는 1년까지 조회 가능합니다.
https://mulmoa.go.kr/api/v1/runoffAnalysis/rainfallAverage?apikey=APIKEY&type=1&end=2006&start=2000
| 변수명 | 설명 | 비고 |
|---|---|---|
| OBSRVN_DAY | 관측일 | |
| M1 | 1월 | |
| M2 | 2월 | |
| M3 | 3월 | |
| M4 | 4월 | |
| M5 | 5월 | |
| M6 | 6월 | |
| M7 | 7월 | |
| M8 | 8월 | |
| M9 | 9월 | |
| M10 | 10월 | |
| M11 | 11월 | |
| M12 | 12월 |
| 오류코드 | 설명 |
|---|---|
| 00 | 정상 처리 |
| 10 | 잘못된 요청 파라미터 |
| 22 | 호출 한도 초과 |
| 30 | 등록되지 않은 API key |
| 31 | 사용할 수 없는 API key(비활성, 차단, 승인대기) |
| 99 | 시스템(기타) 에러 |
const API_URL = 'https://mulmoa.go.kr/api/v1/runoffAnalysis/rainfallAverage';
function getObsData() {
axios.get(API_URL)
.then(response => {
const res = response.data;
// 응답 코드 확인
if (res.result.code === '00') {
// 조회 성공 처리
// 총 건수: res.count
// 데이터 목록: res.list
// 여기서 res.list 배열을 활용해 비즈니스 로직 처리
} else {
// API 내부 에러 처리
// 오류 메시지: res.result.msg
}
})
.catch(error => {
// API 호출 중 통신 에러 처리
});
}
<response>
<result>
<code>00</code>
<msg>정상적으로 처리되었습니다.</msg>
</result>
<count>32</count>
<data/>
<list>
<item>
<row_number>1</row_number>
<obsrvn_day>01</obsrvn_day>
<m1>1,393.2</m1>
<m2>12.2</m2>
<m3>3</m3>
<m4>0</m4>
<m5>9,310.7</m5>
<m6>15.8</m6>
<m7>2,127.6</m7>
<m8>129.5</m8>
<m9>1,927.3</m9>
<m10>2,238.2</m10>
<m11>8,477.9</m11>
<m12>133</m12>
</item>
<item>
<row_number>2</row_number>
<obsrvn_day>02</obsrvn_day>
<m1>2,722</m1>
<m2>3.9</m2>
<m3>26.9</m3>
<m4>1.1</m4>
<m5>18</m5>
<m6>54.3</m6>
<m7>101.4</m7>
<m8>1,415.2</m8>
<m9>5,041.3</m9>
<m10>5,759.8</m10>
<m11>1,611.7</m11>
<m12>4</m12>
</item>
<item>
<row_number>3</row_number>
<obsrvn_day>03</obsrvn_day>
<m1>51.5</m1>
<m2>137.2</m2>
<m3>1,172.5</m3>
<m4>5</m4>
<m5>0</m5>
<m6>1,417.4</m6>
<m7>270.6</m7>
<m8>16,200.1</m8>
<m9>11,892</m9>
<m10>89.8</m10>
<m11>7.1</m11>
<m12>2.8</m12>
</item>
<item>
<row_number>4</row_number>
<obsrvn_day>04</obsrvn_day>
<m1>995.8</m1>
<m2>45</m2>
<m3>794.7</m3>
<m4>411.4</m4>
<m5>65.7</m5>
<m6>19.8</m6>
<m7>2,084.9</m7>
<m8>35,093.3</m8>
<m9>216.6</m9>
<m10>24.1</m10>
<m11>0.8</m11>
<m12>110.3</m12>
</item>
</list>
</response>
| 변수명 | 필수 여부 | 설명 | 사용 예 |
|---|---|---|---|
| apikey | 필수 | 인증키 | |
| bsncd | 선택 | 대권역 |
10 : 한강 11 : 안성천 12 : 한강서해 13 : 한강동해 20 : 낙동강 21 : 형산강 22 : 태화강 23 : 회야수영 24 : 낙동강동해 25 : 낙동강남해 30 : 금강 31 : 삽교천 32 : 금강서해 33 : 만경동진 40 : 섬진강 41 : 섬진강남해 50 : 영산강 51 : 탐진강 52 : 영산강남해 53 : 영산강서해 60 : 제주도 |
| year | 선택 | 년도 |
yyyy |
| output | 선택 | 출력 포맷 |
※ 시자료는 1개월, 일자료는 3개월, 월자료는 1년까지 조회 가능합니다.
https://mulmoa.go.kr/api/v1/runoffAnalysis/thiessenCoefficient?apikey=APIKEY&year=2010&bsncd=10
| 변수명 | 설명 | 비고 |
|---|---|---|
| std_bsn_nm | 표준유역명 | |
| rn_obsvtr_nm | 관측소명 | |
| rn_obsvtr_cd | 관측소코드 | |
| tsn_cfc | 티센계수 |
| 오류코드 | 설명 |
|---|---|
| 00 | 정상 처리 |
| 10 | 잘못된 요청 파라미터 |
| 22 | 호출 한도 초과 |
| 30 | 등록되지 않은 API key |
| 31 | 사용할 수 없는 API key(비활성, 차단, 승인대기) |
| 99 | 시스템(기타) 에러 |
const API_URL = 'https://mulmoa.go.kr/api/v1/runoffAnalysis/thiessenCoefficient';
function getObsData() {
axios.get(API_URL)
.then(response => {
const res = response.data;
// 응답 코드 확인
if (res.result.code === '00') {
// 조회 성공 처리
// 총 건수: res.count
// 데이터 목록: res.list
// 여기서 res.list 배열을 활용해 비즈니스 로직 처리
} else {
// API 내부 에러 처리
// 오류 메시지: res.result.msg
}
})
.catch(error => {
// API 호출 중 통신 에러 처리
});
}
<response>
<result>
<code>00</code>
<msg>정상적으로 처리되었습니다.</msg>
</result>
<count>1632</count>
<data/>
<list>
<item>
<rn_obsvtr_nm>대관령</rn_obsvtr_nm>
<std_bsn_nm>남한강하류</std_bsn_nm>
<rn_obsvtr_cd>10011100</rn_obsvtr_cd>
<tsn_cfc>0.01</tsn_cfc>
</item>
<item>
<rn_obsvtr_nm>대관령</rn_obsvtr_nm>
<std_bsn_nm>도암댐</std_bsn_nm>
<rn_obsvtr_cd>10011100</rn_obsvtr_cd>
<tsn_cfc>0.55</tsn_cfc>
</item>
<item>
<rn_obsvtr_nm>대관령</rn_obsvtr_nm>
<std_bsn_nm>여주수위표</std_bsn_nm>
<rn_obsvtr_cd>10011100</rn_obsvtr_cd>
<tsn_cfc>0.01</tsn_cfc>
</item>
<item>
<rn_obsvtr_nm>대관령</rn_obsvtr_nm>
<std_bsn_nm>오대천상류</std_bsn_nm>
<rn_obsvtr_cd>10011100</rn_obsvtr_cd>
<tsn_cfc>0.08</tsn_cfc>
</item>
<item>
<rn_obsvtr_nm>대관령</rn_obsvtr_nm>
<std_bsn_nm>충주댐</std_bsn_nm>
<rn_obsvtr_cd>10011100</rn_obsvtr_cd>
<tsn_cfc>0.02</tsn_cfc>
</item>
</list>
</response>
적용된 필터가 없습니다.
검색 필터를 통해 상세한 검색을 해보세요
※ 최종수정일은 데이터셋 정보(메타데이터)의 갱신일이며, 수록 자료의 최종 관측일과 다를 수 있습니다.
※ 파일 데이터의 일부 내용을 제공하고 있으며, 전체 내용이 필요한 경우 해당 파일을 다운로드 받으시기 바랍니다.