KAS API에 특정 토큰에 대한 Tx만 조회하는 API는 없을까요?

Klaytnscope로 저희가 발행한 토큰은 조회되고
해당 컨트렉트 주소로 https://th-api.klaytnapi.com/v2/transfer/account/{adress} API를 실행했습니다.

결과로 3개의 결과를 받았는데 MainNet scope에서는 4800여개가 조회되는 것을 확인되어 차이가 보여
제가 호출한 API가 잘못 된건지 확인차 문의드리며
아래 주소 마지막 댓글에 질문하나를 남겼는데 답변이 가능하신지 같이 문의딉니다.

안녕하세요 @ToTheMoon, KAS 개발팀입니다.
해당 API는 Transaction 및 FT, NFT, MT Transfer에 대한 거래 기록 조회 API로
문의하신 컨트랙트 주소가 from 이거나 to에 포함된 경우만 확인하실 수 있습니다.

혹시 해당 컨트랙트로 어떤 결과를 원하시는지 댓글로 남겨주시면 추가 답변드리겠습니다. 감사합니다.

@evan.kim

링크처럼 해당 토큰의 Contract주소를 조회하면 Token Transfer 목록처럼 결과를 받고 싶습니다

답변을 기다리면서 이것저것 테스트를 해보았는데
KAS Console에 preset등록 시 EOA를 등록하고 x-chain-id=1001로 설정하고 조회했을 때
3건이 조회되었습니다.

이때 사용한 API는 https://th-api.klaytnapi.com/v2/transfer?presets={id} 입니다.

Baobap Scope에서는 3건이 나오는데 x-chain-id를 mainnet으로 넣어주면 되지 않나요?

@evan.kim 답변요청 드려도 될까요…??

안녕하세요 @ToTheMoon, 답변이 늦어서 죄송합니다!

Baobap Scope에서는 3건이 나오는데 x-chain-id를 mainnet으로 넣어주면 되지 않나요?

네 맞습니다. Header에 x-chain-id=8217을 포함하면 Cypress로 요청합니다.

링크처럼 해당 토큰의 Contract주소를 조회하면 Token Transfer 목록처럼 결과를 받고 싶습니다

  1. 해당 컨트랙트가 KAS 라벨링 되어 있는지 확인이 필요합니다. 라벨링 여부는 KAS 콘솔 또는 KAS TH API Doc에 있는 특정 FT 컨트랙트 정보 조회으로 확인할 수 있습니다.

  2. 현재 TH에서는 특정 Klaytn 계정 주소(EOA) 기반으로 Transfer 내역을 확인할 수 있습니다. 이부분은 추후에 특정 컨트랙트의 Transfer 내용을 확인할 수 있는 API를 제공할 예정입니다.

더 궁금하신 사항이 있으시면 댓글로 남겨주시면 추가 답변 드리겠습니다. 감사합니다 :slight_smile:

@evan.kim
답변 감사합니다!

혹시 /v2/transfer 혹은 알려주신 “특정 FT 컨트랙트 정보조회” API에 Block Number를 응답으로 내려주실 수 있는지 추가적으로 문의드립니다.

안녕하세요 @ToTheMoon,
해당 내용 관련해서 올려주신 Kas token history 조회 시 block number를 응답으로 받고 싶습니다 질문에 댓글 추가했습니다.
감사합니다 :slight_smile: