PATCH: Update Token (ERC-1155)
Tokens can be updated to have new prices or total supplies.
Total supply must be more than or equal to the current supply (minted) on the contract
https://api.hypermint.com/v1/nft-contract/:contractId/token/:tokenId
Update ERC-1155 Token Price, Supply, or Max Per Transaction
Token id in the request is the integer token id on the network found in the UI or returns as part of contract information/when adding new tokens.
Parameters
Header
Parameter | Description |
---|---|
HM_ACCESS_KEY | HyperMint Access Key |
HM_ACCESS_KEY_SECRET | HyperMint Access Key Secret |
Body
Parameter | Type | Required | Description |
---|---|---|---|
price | Number | Y | Price of the token |
totalSupply | Number | Y | Total supply of the token |
maxPerTransaction | Number | Y | Max allowed by a wallet to purchase per transaction |
Response
Code | Meaning |
---|---|
🟢 200: OK | If the contract has been deployed, an interactionId will be returned which allows you to check the status of the request. |
🟠 404: Not Found | Contract does not exist or you don't have permission |
🟠 400: Bad Request | The contract has been disabled by an administrator |
🟠 400: Bad Request | The token that is requested for updating does not exist |
interface ContractInteractionResponse {
interactionId?: string;
}
See GET Interaction for a list of interaction types which are used and how to check the status if needed.
Feedback
Something not quite right, unclear or can't find what you are looking for? Please let us know at support.moonpay.com and we will get back to you as soon as we can.
Updated 9 months ago