수집 내역 확인
1. Search - 수집 내역 확인
GET
https://popbill-test.linkhub.co.kr/HomeTax/Cashbill/{jobID}
GET
https://popbill.linkhub.co.kr/HomeTax/Cashbill/{jobID}
홈택스에서 수집된 현금영수증 매입/매출 내역을 확인합니다.
- 18개 항목으로 구성된 내역 확인이 가능합니다.
- 매개변수 Page, PerPage, Order를 이용하여 페이징 기능을 구현할 수 있습니다.
Request
요청 헤더
| 순번 | 변수명 | 필수 | 설명 |
|---|---|---|---|
| Authorization | Y | 인증 토큰 | |
| Accept-Language | N |
응답 언어 설정
ko-KR: 기본값
en-US
|
|
| Accept-Encoding | N | 응답 압축 방식 gzip |
|
| X-PB-UserID | N | 팝빌회원 아이디 |
Path 파라미터
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
|---|---|---|---|---|---|
| jobID | string | 18 | Y |
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
|
Query 파라미터
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
|---|---|---|---|---|---|
| TradeUsage | string | - | N |
현금영수증 거래구분 (다중 선택 가능)
P소득공제용
C지출증빙용
다중 선택시 콤마(',')로 구분. 예) P,C
기본값 : 전체조회
|
|
| TradeType | string | - | N |
현금영수증 문서형태 (다중 선택 가능)
N승인 현금영수증
C취소 현금영수증
다중 선택시 콤마(',')로 구분. 예) N,C
기본값 : 전체조회
|
|
| Page | number | - | N |
목록 페이지번호
기본값 : 1
|
|
| PerPage | number | - | N |
페이지당 표시할 목록 건수
최대 : 1,000건
기본값 : 500건
|
|
| Order | string | 1 | N |
목록 정렬 방향
D내림차순 : 기본값
A오름차순
API를 호출하고 반환 받은 거래일시(tradeDT) 기준
|
요청 예시
curl --request GET \
--url 'https://{domain}/HomeTax/Cashbill/{jobID}?TradeUsage={TradeUsage}&TradeType={TradeType}&Page={Page}&PerPage={PerPage}&Order={Order}' \
--header 'Authorization: Bearer {token}'
Response
응답 본문
| 순번 | 변수명 | 타입 | 길이 | 설명 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| code | number | - |
API 처리에 대한 응답코드
1성공
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| total | number | - | 총 검색결과 건수 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| perPage | number | - | 페이지당 목록 건수 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageNum | number | - | 페이지 번호 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageCount | number | - | 페이지 개수 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list | array | - |
현금영수증 정보
최대 : 1,000건
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
응답 예시
{
"code": 1,
"total": 1,
"perPage": 500,
"pageNum": 1,
"pageCount": 1,
"list": [
{
"invoiceType": "매출",
"ntsconfirmNum": "Z55904818",
"tradeDate": "20250507",
"tradeDT": "20250507102940",
"tradeUsage": "지출증빙용",
"tradeType": "취소거래",
"supplyCost": "910",
"tax": "90",
"serviceFee": "0",
"totalAmount": "1000",
"franchiseCorpNum": "6798700433",
"franchiseCorpType": 0,
"identityNumType": 1,
"identityNum": "3713",
"customerName": "정요한",
"deductionType": 0
}
],
"message": "확인완료"
}
2. Summary - 수집 내역 합계
GET
https://popbill-test.linkhub.co.kr/HomeTax/Cashbill/{jobID}/Summary
GET
https://popbill.linkhub.co.kr/HomeTax/Cashbill/{jobID}/Summary
홈택스에서 수집된 현금영수증 매입/매출 내역의 합계정보를 제공합니다. ※ 합계정보 - 수집 건수, 공급가액 합계, 부가세 합계, 봉사료 합계, 거래금액 합계 (공급가액 합계+부가세 합계+봉사료 합계)
Request
요청 헤더
| 순번 | 변수명 | 필수 | 설명 |
|---|---|---|---|
| Authorization | Y | 인증 토큰 | |
| Accept-Language | N |
응답 언어 설정
ko-KR: 기본값
en-US
|
|
| Accept-Encoding | N | 응답 압축 방식 gzip |
|
| X-PB-UserID | N | 팝빌회원 아이디 |
Path 파라미터
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
|---|---|---|---|---|---|
| jobID | string | 18 | Y |
팝빌에서 할당한 작업아이디
[RequestJob - 수집 요청] API의 반환값
|
Query 파라미터
| 순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
|---|---|---|---|---|---|
| TradeUsage | string | - | N |
현금영수증 거래구분 (다중 선택 가능)
P소득공제용
C지출증빙용
다중 선택시 콤마(',')로 구분. 예) P,C
기본값 : 전체조회
|
|
| TradeType | string | - | N |
현금영수증 문서형태 (다중 선택 가능)
N승인 현금영수증
C취소 현금영수증
다중 선택시 콤마(',')로 구분. 예) N,C
기본값 : 전체조회
|
요청 예시
curl --request GET \
--url 'https://{domain}/HomeTax/Cashbill/{jobID}/Summary?TradeUsage={TradeUsage}&TradeType={TradeType}' \
--header 'Authorization: Bearer {token}'
Response
응답 본문
| 순번 | 변수명 | 타입 | 길이 | 설명 |
|---|---|---|---|---|
| count | number | - | 수집 건수 | |
| supplyCostTotal | number | 18 | 공급가액 합계 | |
| taxTotal | number | 18 | 세액 합계 | |
| serviceFeeTotal | number | 18 | 봉사료 합계 | |
| amountTotal | number | 18 | 거래금액 합계 (공급가액 합계+부가세 합계+봉사료 합계) |
응답 예시
{
"count": 2,
"supplyCostTotal": 1820,
"taxTotal": 180,
"serviceFeeTotal": 0,
"amountTotal": 2000
}
