Supports_token_uri - returns null ( always )

Hi, I am trying to get supports_token_uri but each time I make requests I get ‘null’ ( for different addresses which are in the blockchain )

here is the code const options = { chain: ‘matic’, address: ‘0x2953399124f0cbb46d2cbacd8a89cf0599974963’ };
let result = await Moralis.Web3API.token.getNFTMetadata(options)

and response — token_address: ‘0x2953399124f0cbb46d2cbacd8a89cf0599974963’,
name: ‘OpenSea Collections’,
symbol: ‘OPENSTORE’,
abi: null,
contract_type: ‘ERC1155’,
supports_token_uri: null,
synced_at: null

what would you expect to find on that field named supports_token_uri for that specific contract?

nft ( image ) url i suppose

that is a contract, not a token id
you can use Moralis.Web3API.token.getTokenIdMetadata for a token_id

1 Like

but when i use this request i get url like this https://api.opensea.io/api/v2/metadata/matic/0x2953399124F0cBB46d2CbACD8A89cF0599974963/0x99b19d0ede3860e362d42ce58f8520c4dc859f2a000000000000070000000001 and each time when i am trying to open it i get response ( success : false ) and i cant use this image later

I think that is a problem with OpenSea API for that particular url, and on matic in general

1 Like

So no ways to solve it ?

no way to solve it now from what I know, I think that I also tried to get the url directly from blockchain and still I didn’t get to a response from opensea link

1 Like

understood,thanks any way ))