개발가이드정보 조회법원 경매 사건 조회

법원 경매 사건 조회 API

명세 내보내기
OpenAPI 3.0.3Postman 컬렉션Markdown

법원 경매 사건번호와 법원으로 사건 기본정보·매각기일·감정평가액·최저매각가격·진행상태를 조회합니다.

POSThttps://apick.app/rest/court_auction
인증
Bearer 키
요청 형식
form-data
응답
JSON
경로
1개

알아둘 점

참고

사건번호는 법원마다 관리되므로 법원을 함께 입력해야 합니다. 법원은 이름 또는 법원 코드(B000210)로 지정할 수 있고, 이름은 앞부분만 넣어도 하나로 특정되면 조회됩니다.

사건번호만으로 법원을 추정하지 않습니다. 법원이 다르면 같은 사건번호라도 사건이 없을 수 있습니다.

입찰대행, 입찰서 작성·제출은 제공하지 않습니다. 실제 입찰 전에는 법원 매각공고와 매각물건명세서를 직접 확인해야 합니다.

요청과 응답

API 요청
POST/rest/court_auction
  • Bearer 인증
  • multipart/form-data
  • JSON 응답
요청 파라미터 2개 · 필수 2
파라미터
설명
case_nostring필수
사건번호 (예: 2024타경12345) — 연도·사건부호·번호 문자열로 보내며, 생략하면 서버 기본값이 적용되거나 해당 조건이 해제됩니다.
예시
2025타경104697
courtstring필수
법원 이름 또는 법원 코드 (예: 서울중앙지방법원) 문자열로 보내며, 생략하면 서버 기본값이 적용되거나 해당 조건이 해제됩니다.
예시
서울중앙지방법원
응답 필드 44개
응답 필드
설명
dataobject
요청 처리 결과 묶음입니다. 조회한 값·작업 상태·오류 설명이 이 안에 들어 있으며, 실제 하위 필드 구성은 서비스마다 다릅니다. 값이 없으면 null·빈 배열·필드 생략 중 해당 서비스의 규칙을 따릅니다.
data.resultinteger
조회 결과 본문입니다. 서비스가 찾은 실제 데이터가 들어 있으며, 자료가 없거나 조회에 실패하면 null이거나 필드가 생략됩니다.
data.msgstring
처리 결과를 사람이 읽을 수 있는 문장으로 설명합니다. 성공·실패 사유가 담기며, 오류 코드는 별도 필드에서 확인합니다.
data.successinteger
업무 처리 결과 코드입니다. 1은 정상 결과, 0은 실패 또는 무료 응답입니다. 서비스에 따라 2·3처럼 추가 코드를 쓰므로 같은 응답의 status·msg·error 필드도 함께 확인하세요.
data.caseobject
사건 기본정보 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.itemsarray
조회 결과 항목 목록입니다. 항목이 없으면 빈 배열이며, 각 항목의 필드 구성은 서비스마다 다릅니다.
data.saleSchedulearray
매각기일별 묶음 (saleDate·saleTime·items) 각 항목의 구성은 서비스에 따라 다르며, 값이 없으면 빈 배열입니다. 항목 수와 순서를 함께 확인하세요.
data.claimDeadlinestring
배당요구종기일 (YYYY-MM-DD) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.relatedCasesarray
관련 사건 (caseNo·court·kind) 각 항목의 구성은 서비스에 따라 다르며, 값이 없으면 빈 배열입니다. 항목 수와 순서를 함께 확인하세요.
data.countinteger
건수입니다. 0이면 해당 항목이 없습니다. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
apiobject
API 호출 메타데이터입니다. 이번 요청의 서버 처리 성공 여부(api.success), 실제 차감 포인트(api.cost), 결제 기록 ID(api.pl_id)를 담습니다. 처리 시간(api.ms)은 응답에 포함된 경우에만 제공됩니다. 업무 결과는 data에서 확인합니다.
api.successboolean
API 서버가 이번 요청을 정상 처리했는지 여부입니다. true여도 업무 결과가 실패일 수 있으므로 data.success·data.status와 함께 판단합니다. 인증 실패·잘못된 입력·서버 오류 응답에서는 false입니다.
api.costinteger
이번 호출에서 실제로 차감된 포인트입니다. 유료 성공 응답에서만 단가만큼 차감되며, 실패·무료 조회·같은 요청의 멱등 재전송은 0입니다. 화면의 표시 단가와 실제 차감액이 다를 수 있으므로 정산은 이 값을 기준으로 합니다.
api.msinteger
서버가 요청을 받아 응답 본문을 만들기까지 걸린 처리 시간(밀리초)입니다. 네트워크 왕복 시간과 클라이언트 대기 시간은 포함되지 않습니다.
api.pl_idinteger
포인트 차감 기록 ID입니다. 차감이 발생한 호출에만 값이 있으며, 과금 내역을 문의할 때 이 번호를 사용합니다. 무과금 응답은 -1·null이거나 필드가 생략됩니다.
하위 필드 29개 더 보기
응답 필드
설명
data.case.caseNostring
사건번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.courtstring
법원 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.caseNamestring
사건명 (예: 부동산강제경매) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.receivedAtstring
접수일 (YYYY-MM-DD) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.claimAmountinteger
청구금액 (원) 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.case.judgeDeptstring
재판부 (경매계) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.judgeDeptTelstring
재판부 전화번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.executorTelstring
집행관 전화번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.auctionStatusstring
사건 진행 상태 (진행중·종결) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.completedAtstring
종결일 (없으면 빈 값) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.case.suspendedboolean
진행정지 여부 true/false로 오며, 값이 없으면 필드가 생략되거나 null일 수 있습니다. true = 이 필드가 나타내는 조건이 성립한 경우, false = 성립하지 않은 경우입니다. 두 값 모두 정상 응답에 올 수 있으며, 값이 없으면 필드가 생략되거나 null일 수 있습니다.
data.case.suspensionReasonstring
진행정지 사유 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.items[].itemNointeger
물건 번호 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.items[].addressstring
장소의 도로명·지번 주소입니다. 여러 줄이면 줄바꿈이 포함될 수 있습니다.
data.items[].propertyKindstring
물건 종류 (예: 집합건물) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.items[].appraisedPriceinteger
감정평가액 (원) 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.items[].minimumPriceinteger
최저매각가격 (원) 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.items[].failedCountinteger
유찰 횟수 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.items[].saleDatestring
매각기일 (YYYY-MM-DD) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.items[].saleTimestring
매각시간 (HH:MM) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.items[].depositRateinteger
입찰보증금 비율 (%) 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.saleSchedule[].saleDatestring
'saleDate' 문자열 값입니다. 값이 없으면 빈 문자열이거나 필드가 생략됩니다.
data.saleSchedule[].saleTimestring
'saleTime' 문자열 값입니다. 값이 없으면 빈 문자열이거나 필드가 생략됩니다.
data.saleSchedule[].itemsarray
'items' 목록입니다. 각 항목의 구성은 서비스에 따라 다르며, 값이 없으면 빈 배열입니다.
data.saleSchedule[].items[].itemNointeger
'itemNo' 수치 값입니다. 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.saleSchedule[].items[].minimumPriceinteger
'minimumPrice' 수치 값입니다. 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.relatedCases[].caseNostring
'caseNo' 문자열 값입니다. 값이 없으면 빈 문자열이거나 필드가 생략됩니다.
data.relatedCases[].courtstring
'court' 문자열 값입니다. 값이 없으면 빈 문자열이거나 필드가 생략됩니다.
data.relatedCases[].kindstring
'kind' 문자열 값입니다. 값이 없으면 빈 문자열이거나 필드가 생략됩니다.

응답 처리

HTTP 성공과 업무 결과를 구분하세요. 경로별 응답 필드와 예시는 위 요청과 응답에 함께 있습니다.

원문 응답 필드 표 보기
Body
이름
타입
설명
data
Object
조회 데이터
result
Integer
조회 결과
1: 사건 있음
msg
String
결과 메시지
success
Integer
과금 여부
0: 실패
1: 성공
case
Object
사건 기본정보
caseNo
String
사건번호
court
String
법원
caseName
String
사건명 (예: 부동산강제경매)
receivedAt
String
접수일 (YYYY-MM-DD)
claimAmount
Integer
청구금액 (원)
judgeDept
String
재판부 (경매계)
judgeDeptTel
String
재판부 전화번호
executorTel
String
집행관 전화번호
auctionStatus
String
사건 진행 상태 (진행중·종결)
completedAt
String
종결일 (없으면 빈 값)
suspended
Boolean
진행정지 여부
suspensionReason
String
진행정지 사유
items
Array
매각물건 목록
itemNo
Integer
물건 번호
address
String
소재지
propertyKind
String
물건 종류 (예: 집합건물)
appraisedPrice
Integer
감정평가액 (원)
minimumPrice
Integer
최저매각가격 (원)
failedCount
Integer
유찰 횟수
saleDate
String
매각기일 (YYYY-MM-DD)
saleTime
String
매각시간 (HH:MM)
depositRate
Integer
입찰보증금 비율 (%)
saleSchedule
Array
매각기일별 묶음 (saleDate·saleTime·items)
claimDeadline
String
배당요구종기일 (YYYY-MM-DD)
relatedCases
Array
관련 사건 (caseNo·court·kind)
count
Integer
매각물건 수
api
Object
API 호출 공통 데이터
success
Boolean
API 서버 정상 응답 여부
cost
Integer
API 호출 요금
ms
Integer
API 응답 시간
pl_id
Integer
API 결제 로그 ID

오류 코드

응답을 아래 순서로 확인하세요. 결과 유무와 과금 여부는 서로 다릅니다.

  1. HTTP 상태전송·인증·입력 오류
  2. api.successAPI 처리 여부
  3. data · result업무 결과와 오류 문구
  4. api.cost이번 요청의 과금
업무 실패 응답 data.error
  • 입력값이 맞지 않거나 대상 자료가 없거나 일시적으로 처리하지 못하면 data.error(사유 문구)와 data.success=0을 돌려줍니다. HTTP 상태는 사유에 따라 400·404·408·424 중 하나입니다.
  • 이때 api.cost는 0이며 과금되지 않습니다. data.error 문구를 그대로 기록하고 사용자에게 보여 주세요.
  • 입력 오류(400)는 값을 고친 뒤 다시 요청하세요. 408·424는 잠시 후 한 번 다시 시도하고, 같은 입력으로 짧은 간격의 자동 반복은 하지 마세요.
{
  "data": {
    "error": "입력값을 확인해 주세요.",
    "success": 0
  },
  "api": {
    "success": true,
    "cost": 0,
    "ms": 5
  }
}
인증·포인트 오류 result.error 문구
코드
HTTP
의미·조치
유효하지 않은 API키 입니다.
401
Authorization: Bearer 헤더의 인증키를 확인하세요.
허용되지 않은 IP주소 입니다.
401
마이페이지의 허용 IP 설정과 요청 서버 IP를 확인하세요.
비활성화된 계정입니다.
401
계정 이용 상태를 고객지원으로 문의하세요.
사용 가능한 포인트이 부족합니다.
200
HTTP 200이어도 result.error가 있으면 실패입니다. 포인트를 충전한 뒤 다시 요청하세요. 이 응답은 과금되지 않습니다.
무료 포인트로 사용할 수 없는 서비스입니다.
200
최소 1회 결제 후 이용할 수 있습니다. result.error 전체 문구를 그대로 표시하세요.
인증 정보를 확인할 수 없습니다.
424
일시적인 확인 실패입니다. 잠시 후 다시 시도하세요.
폼 입력 오류 error.code
코드
HTTP
의미·조치
FORM_DATA_INVALID
400
필드 이름·값의 타입·배열 인덱스를 확인하세요. 인덱스는 0부터 연속으로 사용합니다.
FORM_DATA_FIELD_CONFLICT
400
같은 값과 중첩 경로를 동시에 지정하지 마세요.
MULTIPART_LIMIT_OR_PARSE_ERROR
400·413
boundary·파일 크기·필드 개수를 확인하세요. 서비스별 제한이 우선 적용됩니다.

요금·이용 조건

기본 요금기본 단가 60P · 건당무료 포인트로는 이용할 수 없으며 최소 1회 결제 후 이용할 수 있습니다.

실제 차감 금액은 응답의 api.cost로 확인하세요. 상세 요금은 요금정책에서 볼 수 있습니다.

연동 팁

  • 요청 예제의 오류 처리 포함 모드는 시간 제한과 업무 실패 판정을 함께 보여줍니다.
  • 인증키는 서버 환경변수에 두고 브라우저·앱에 넣지 마세요.
  • HTTP 성공과 업무 결과를 구분하고, 실패 응답의 오류 문구를 그대로 기록하세요.
추가 예제·서비스별 연동 안내
응답 예시

{
    "data": {
        "result": 1,
        "msg": "경매 사건정보를 조회했습니다.",
        "success": 1,
        "case": {
            "caseNo": "2025타경104697",
            "court": "서울중앙지방법원",
            "caseName": "부동산강제경매",
            "receivedAt": "2025-12-24",
            "claimAmount": 320000000,
            "judgeDept": "경매12계",
            "judgeDeptTel": "02-3485-3244",
            "executorTel": "02-533-6852",
            "auctionStatus": "진행중",
            "completedAt": "",
            "suspended": false,
            "suspensionReason": ""
        },
        "items": [
            {
                "itemNo": 1,
                "address": "서울특별시 동작구 상도동 256-31 4층402호",
                "propertyKind": "집합건물",
                "appraisedPrice": 349000000,
                "minimumPrice": 349000000,
                "failedCount": 0,
                "saleDate": "2026-10-22",
                "saleTime": "10:00",
                "depositRate": 10
            }
        ],
        "saleSchedule": [
            { "saleDate": "2026-10-22", "saleTime": "10:00", "items": [ { "itemNo": 1, "minimumPrice": 349000000 } ] }
        ],
        "claimDeadline": "2026-04-06",
        "relatedCases": [
            { "caseNo": "2023차전7941", "court": "인천지방법원 부천지원", "kind": "지급명령" }
        ],
        "count": 1
    },
    "api": {
        "success": true,
        "cost": 60,
        "ms": 3128,
        "pl_id": 8417712
    }
}
            

호출 예시

같은 요청을 JavaScript와 Python으로 옮긴 예시입니다. 키는 환경변수 APICK_API_KEY 에서 읽습니다.

JavaScript 예시
Python 예시

개발가이드 검색

API 이름·경로·파라미터·오류 코드로 찾을 수 있습니다.

표시 가격은 기본 단가입니다. 상세 과금 조건은 각 가이드에서 확인하세요.