# Kas api 사용중 특정 개인키의 nft 목록을 가져오고 싶습니다

**URL:** <https://devforum.kaia.io/t/kas-api-nft/4852>\
**Category:** Kaia\
**Created:** [4월 14, 2022, 8:25오전 UTC](https://devforum.kaia.io/t/kas-api-nft/4852 "2022-04-14T08:25:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hanwol](https://avatars.discourse-cdn.com/v4/letter/h/977dab/32.png) [@Hanwol](https://devforum.kaia.io/u/Hanwol)\
**Post date:** [4월 14, 2022, 8:25오전 UTC](https://devforum.kaia.io/t/kas-api-nft/4852/1 "2022-04-14T08:25:54Z")

</div>

시도하려 하는것은 개인키를 입력하여  
해당 개인키에 해당하는 Wallet 에서 Klay 잔고와 보유중인 NFT 목록을 가져오고 싶습니다.

첫번째로 Klay 잔고는 개인키를 활용하는 API 는 안보이고 Wallet 의 address 만 넘겨주면 가져올 수 있게 되어 있더라구요 일단 이 부분에서 개인키를 활용하여 address 를 가져오는 방법이 필요합니다.

두번째로 개인키를 통해 보유중인 NFT 목록을 가져오고 싶은데  
API Docs 에서 [KAS Reference Documentation](https://refs.klaytnapi.com/ko/kip17/latest#operation/GetOwnerTokens) 해당 링크가 비슷한 내용인 것 같아 확인해보니 Contract address를 지정해줘야하는데, NFT의 소유자가 바뀌면 Contract 가 바뀌는게 아니라고 생각해서 보유하고있는 Contract는 모두 다를텐데 지정을 해야되는건지 확실하게 잘 이해가 가지 않습니다.  
관련 강의는  
[[월렛 개발] NFT 전송 기능 개발 - YouTube](https://www.youtube.com/watch?v=VKmwIFQWvoI) 해당 영상을 확인하였습니다.

플로우와 API 를 어떻게 활용하여야 할까요?
