---
title: "Refresh Mint Metadata"
method: POST
path: "/trigger/refresh_metadata"
tags: ["Update Data"]
---

# Refresh Mint Metadata

`POST /trigger/refresh_metadata`

Refreshes NFT Metadata. There is a 1 hour cooldown

## Query parameters

- `mint` string, required

## Response `200`

Ok

- MintWithColl
  - `onchainId` string, required
  - `slug` string, required
  - `tokenStandard` 'NON_FUNGIBLE' | 'FUNGIBLE_ASSET' | 'FUNGIBLE' | 'NON_FUNGIBLE_EDITION' | 'PROGRAMMABLE_NON_FUNGIBLE' | 'PROGRAMMABLE_NON_FUNGIBLE_EDITION'
  - `tokenEdition` number, double, nullable
  - `name` string, nullable
  - `imageUri` string, nullable
  - `metadataUri` string, nullable
  - `metadataFetchedAt` string, date-time, nullable
  - `files` MetadataFile[], nullable
    - `type` string, nullable
    - `uri` string, nullable
  - `sellRoyaltyFeeBPS` number, double, nullable
  - `attributes` Attribute[], nullable
    - `trait_type` string, required
    - `value` string, required
  - `animationUri` string, nullable
  - `rarityRankTT` number, double, nullable
  - `rarityRankTTStat` number, double, nullable
  - `rarityRankTTCustom` number, double, nullable
  - `rarityRankHR` number, double, nullable
  - `rarityRankTN` number, double, nullable
  - `rarityRankHrtt` number, double, nullable
  - `rarityRankStat` number, double, nullable
  - `rarityRankTeam` number, double, nullable
  - `rarityRankTn` number, double, nullable
  - `lastSale` TLastSale
    - `priceUnit` 'SOL_LAMPORT' | 'ETH_WEI', required
    - `price` union, required
      - string
      - string
      - number, double
    - `txAt` union, required
      - string, date-time
      - string
  - `accState` string, nullable
  - `hidden` boolean, required
  - `compressed` boolean, required
  - `verifiedCollection` string, nullable
  - `owner` string, nullable
  - `staked` StakeDetails
    - `stakedAt` string, date-time, required
    - `activatedAt` string, date-time, required
    - `stakedByOwner` string, required
  - `inscription` InscriptionData
    - `inscription` string, nullable, required
    - `inscriptionData` string, required
    - `immutable` boolean, required
    - `order` string, required
    - `spl20` InscriptionSpl20Data
      - `p` string, required
      - `tick` string, required
      - `amt` string, required
  - `tokenProgram` 'SPL_TOKEN' | 'SPL_TOKEN_2022' | 'MPL_CORE' | 'BUBBLEGUM'
  - `metadataProgram` 'SPL_TOKEN_2022' | 'MPL_CORE' | 'TOKEN_METADATA'
  - `transferHookProgram` string, nullable
  - `listingNormalizedPrice` string, nullable
  - `hybridAmount` string, nullable
  - `collId` string, required
  - `collName` string, required
  - `slugDisplay` string, nullable
  - `numMints` number, double, nullable

## Other responses

- `400`
- `422` — Validation Error

---

[API](https://skmtc.net/tensor/apis/trading-api.md) · [All operations](https://skmtc.net/tensor/apis/trading-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tensor/trading-api/versions/9b2ca326bf47/schema)
