코빗 모바일 앱으로 원화 입금 요청 알림을 전송합니다.
알림 수신 후, 앱에서 인증을 완료해야 원화 입금이 진행됩니다.
알림 수신을 위해서는 앱 알림 설정에서 앱 푸시 알림 받기 설정이 되어 있어야 합니다.
필요 권한: writeDeposits
// POST 본문 — `Content-Type: application/x-www-form-urlencoded`
type RequestBody = {
/** 어카운트 시퀀스 번호. 입출금 API는 메인 어카운트에서만 동작하므로 `1`만 입력 가능합니다. 기본값은 1. Example: 1 */
accountSeq?: number;
/** 입금 요청할 금액. Example: "50000" */
amount: string;
};
curl -X POST -H X-KAPI-KEY=API키 'https://api.korbit.co.kr/v2/krw/sendKrwDepositPush' -H Content-Type: application/x-www-form-urlencoded --data-raw amount=50000×tamp=시각&signature=서명
{"success":true}
코빗 모바일 앱으로 원화 출금 요청 알림을 전송합니다.
알림 수신 후, 앱에서 인증을 완료해야 원화 출금이 진행됩니다.
알림 수신을 위해서는 앱 알림 설정에서 앱 푸시 알림 받기 설정이 되어 있어야 합니다.
필요 권한: writeWithdrawals
// POST 본문 — `Content-Type: application/x-www-form-urlencoded`
type RequestBody = {
/** 어카운트 시퀀스 번호. 입출금 API는 메인 어카운트에서만 동작하므로 `1`만 입력 가능합니다. 기본값은 1. Example: 1 */
accountSeq?: number;
/** 출금 요청할 금액. Example: "50000" */
amount: string;
};
curl -X POST -H X-KAPI-KEY=API키 'https://api.korbit.co.kr/v2/krw/sendKrwWithdrawalPush' -H Content-Type: application/x-www-form-urlencoded --data-raw amount=50000×tamp=시각&signature=서명
{"success":true}
최근 KRW 입금 내역을 조회합니다.
필요 권한: readDeposits
// URL 쿼리 파라미터
type RequestQuery = {
/** 어카운트 시퀀스 번호. 입출금 API는 메인 어카운트에서만 동작하므로 `1`만 입력 가능합니다. 기본값은 1. Example: 1 */
accountSeq?: number;
/** 최대 조회 건수 (범위: 1 - 100). Example: 100 */
limit?: number;
/** 전체 내역 조회 여부 */
includeAll?:
| "false" // 일반 원화 입금만 (기본값)
| "true" // 원화 입금 외 예치금 이용료, 이벤트 보상 지급 등 포함
;
};
// JSON 응답 (`{ success: true, data }` 형태로 래핑되며, 아래는 `data` 필드의 구조)
type Response = Array<{
/** KRW 입금 ID. Example: 1234 */
id: number;
/** 입금 구분 (includeAll=true인 경우) */
type?:
| "general" // 일반 원화 입금
| "depositInterest" // 예치금 이용료
| "makerIncentive" // 메이커 인센티브
| "reward" // 이벤트 보상
| "etc" // 기타
;
/** KRW 입금 진행 상황 */
status:
| "pending" // 입금 접수중
| "processing" // 입금 처리중
| "reviewing" // 입금 심사중 (취소 가능)
| "done" // 입금 완료
| "canceling" // 입금 취소 접수됨
| "canceled" // 입금 취소 완료
| "failed" // 입금 실패
;
/** 입금 금액. Example: "1.234" */
quantity: string;
/** 입금 수신 시각(timestamp). Example: 1700000000000 */
createdAt: number;
}>;
curl -H X-KAPI-KEY=API키 'https://api.korbit.co.kr/v2/krw/recentDeposits?limit=100×tamp=시각&signature=서명'
{
"success": true,
"data": [
{
"id": 1234,
"status": "done",
"quantity": "50000",
"createdAt": 1700000000000
}
]
}
최근 KRW 출금내역을 조회합니다.
필요 권한: readWithdrawals
// URL 쿼리 파라미터
type RequestQuery = {
/** 어카운트 시퀀스 번호. 입출금 API는 메인 어카운트에서만 동작하므로 `1`만 입력 가능합니다. 기본값은 1. Example: 1 */
accountSeq?: number;
/** 최대 조회 건수 (범위: 1 - 100). Example: 100 */
limit?: number;
};
// JSON 응답 (`{ success: true, data }` 형태로 래핑되며, 아래는 `data` 필드의 구조)
type Response = Array<{
/** KRW 출금 ID. Example: 1234 */
id: number;
/** 출금된 KRW 수량. (수수료 제외 수량). Example: "50000" */
quantity: string;
/** 출금 수수료. Example: "1000" */
fee: string;
/** KRW 출금 진행 상황 */
status:
| "pending" // 출금 요청 접수됨
| "reviewing" // 출금 심사 중. 코빗 정책에 따라 심사 후 출금이 지연될 수 있습니다.
| "processing" // 출금 처리중
| "done" // 출금 완료
| "failed" // 출금 실패
| "canceled" // 출금 취소
;
/** 출금 요청 시각(timestamp). Example: 1700000000000 */
createdAt: number;
}>;
curl -H X-KAPI-KEY=API키 'https://api.korbit.co.kr/v2/krw/recentWithdrawals?limit=100×tamp=시각&signature=서명'
{
"success": true,
"data": [
{
"id": 1234,
"quantity": "50000",
"fee": "1000",
"status": "done",
"createdAt": 1700000000000
}
]
}