DELETE
| Path | Description | Est. CU |
|---|---|---|
| direct/v1/Shyft/sol/v1/nft/burn_many | Burn as many NFTs as you want | 20 |
| direct/v1/Shyft/sol/v1/nft/burn_detach | Burn an NFT | 20 |
GET
| Path | Description | Est. CU |
|---|---|---|
| direct/v1/Shyft/sol/v1/candy_machine /nft_addresses | Get all the NFT addresses | 20 |
| direct/v1/Shyft/sol/v1/candy_machine/nfts | Get all the NFTs | 20 |
| direct/v1/Shyft/sol/v1/collections/get_nfts | Get all the NFTs in a collection | 20 |
| direct/v1/Shyft/sol/v1/wallet/collections | For getting all the collections in a wallet | 20 |
| direct/v1/Shyft/sol/v1/nft/read | Get the properties, metadata and on-chain parameters of an already existing on-chian nft. | 20 |
| direct/v1/Shyft/sol/v1/nft/read_all | Read all NFTs | 20 |
| direct/v1/Shyft/sol/v1/nft/search | Search for NFTs | 20 |
POST
| Path | Description | Est. CU |
|---|---|---|
| direct/v1/Shyft/sol/v1/nft/read_selected | Read selected NFTs | 20 |
| direct/v1/Shyft/sol/v1/candy_machine/create | Create a candy machine | 20 |
| direct/v1/Shyft/sol/v1/metadata/create | Create metadata for an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/create_detach | Create an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/create_from_metadata | Create an NFT from metadata | 20 |
| direct/v1/Shyft/sol/v1/nft/create | Create an NFT | 20 |
| direct/v1/Shyft/sol/v1/candy_machine/insert | Insert token in candy machine | 20 |
| direct/v1/Shyft/sol/v1/candy_machine/mint | Mint from candy machine | 20 |
| direct/v1/Shyft/sol/v1/nft/mint_detach | Creates a new NFT and mints it to the wallet | 20 |
| direct/v1/Shyft/sol/v1/nft/get_owners | Returns the owners of an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/transfer_many | Transfer multiple NFTs | 20 |
| direct/v1/Shyft/sol/v1/nft/transfer_detach | Transfer an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/update_detach | Update an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/update_metadata_uri | Update the metadata URI of an NFT | 20 |
| direct/v1/Shyft/sol/v1/nft/update | Update an NFT | 20 |