/v1/transactions 400 error 질문입니다.
1. 현재 운영에서 X는 이전 결과의 마지막 transactionKey로 요청한것이라 문제가 없어야하는데 startingAfter 파라미터에 X 데이터를 조회하였는데, 다음과 같은 결과가 나옵니다.
확인 부탁드립니다.
https://api.tosspayments.com/v1/transactions?startDate=2025-01-01T23%3A59%3A59&endDate=2025-04-20T23%3A59%3A59&startingAfter=X&limit=5000
{"code":"INVALID_TRANSACTION_KEY","message":"잘못된 페이징 키 입니다."}
(공개된 문의라 X로 임의로 수정하였습니다.)
2. https://api.tosspayments.com/v1/transactions 요청의 endDate가 오늘이 포함이라면 동적으로 리스트의 수가 늘어날것이고,
endDate 하루전이라면 결과값의 list의 갯수는 고정이라 생각되는데 확인 부탁드립니다.
ex) 5월 29일 api 요청시(동적)
startDate=2022-05-01T00:00:00
endDate=2025-05-29T23:59:59
ex) 5월 29일 api 요청시(고정)
startDate=2022-05-01T00:00:00
endDate=2025-05-28T23:59:59
7 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
실제 호출하신 파라메터를 남겨주세요.
https://api.tosspayments.com/v1/transactions?startDate=2025-01-01T23%3A59%3A59&endDate=2025-04-20T23%3A59%3A59&startingAfter=txrd_a01jq71h2m1gaa9g678kr6afs0g&limit=5000
txrd_a01jq71h2m1gaa9g678kr6afs0g 입니다.
이전 데이터의 마지막 결과 입니다.
{"mId":"im_marikrrnqe","transactionKey":"txrd_a01jq71h2m1gaa9g678kr6afs0g","paymentKey":"im_ma2025031313365443K15","orderId":"mid_789616_1741840611573","method":"카드","customerKey":null,"useEscrow":false,"receiptUrl":"https://dashboard.tosspayments.com/receipt/redirection?transactionId=im_ma2025031313365443K15&ref=PX","status":"PARTIAL_CANCELED","transactionAt":"2025-03-26T01:17:49+09:00","currency":"KRW","amount":15000}]
확인중입니다. 확인되는데로 답변드리겠습니다.
이슈 확인되었습니다.
해당 문제는 2월경 신규 원장 작업으로 기존 데이터와 신규 데이터 호환 문제가 발생하여 기간으로 조회시 문제가 발생한 것입니다.
해당건은 6월10일 배포에서 수정될 예정입니다. 그전에는 불편하시더라도 일자별로 조회 부탁드릴게요. 🙏
해당 내용도 확인 부탁드립니다.
2.https://api.tosspayments.com/v1/transactions 요청의 endDate가 오늘이 포함이라면 동적으로 리스트의 수가 늘어날것이고,,
endDate 하루전이라면 결과값의 list의 갯수는 고정이라 생각되는데 확인 부탁드립니다.
ex) 5월 29일 api 요청시(동적)
startDate=2022-05-01T00:00:00
endDate=2025-05-29T23:59:59
ex) 5월 29일 api 요청시(고정)
startDate=2022-05-01T00:00:00
endDate=2025-05-28T23:59:59
맞습니다. 오늘 기준 전일자까지는 응답값이 고정이며, 당일의 경우 하루가 지나지 않으면 결제나 취소가 계속 발생할 수 있어 동적으로 늘어납니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.