API Features
Discover what the NMKR API with it's numerous endpoints can do for you.
Last updated
Discover what the NMKR API with it's numerous endpoints can do for you.
Last updated
Add these endpoints to your , in order to use the in your applications. Example:
If you want to try these endpoints before integrating them, please use the .
List all payout wallets in your account
/v2/GetPayoutWallets
Create subcustomer
/v2/CreateSubcustomer/{customerid}
Create API key for subcustomer
/v2/CreateApikeyForSubcustomer/{customerid}
Check if the metadata are valid
/v2/CheckMetadata/{nftuid}
Delete all nfts from the database
/v2/DeleteAllNftsFromProject/{projectuid}
Delete a nft from the database (nft uid)
/v2/DeleteNft/{nftuid}
Duplicate a token inside a project. If a token already exists, it will be skipped
/v2/DuplicateNft/{nftuid}
List detail information about one nft specified by Id (nft uid)
/v2/GetNftDetailsById/{nftuid}
List detail information about one nft specified by its name
/v2/GetNftDetailsByTokenname/{projectuid}/{nftname}
List detail information about nfts with a specific state with Pagination support. (project uid)
/v2/GetNfts/{projectuid}/{state}/{count}/{page}
Update the Metadata for one specific NFT
/v2/UpdateMetadata/{projectuid}/{nftuid}
Upload a File to a project and pin it to IPFS
/v2/UploadNft/{projectuid}
Create a new Project
/v2/CreateProject
Delete a project
/v2/DeleteProject/{projectuid}
Return the count of the sold, reserved and free nfts (project uid)
/v2/Counts/{projectuid}
Return the discounts for this project (project uid)
/v2/Discounts/{projectuid}
Return information about the identities (if the identity token was created) of a project
/v2/IdentityAccounts/{policyid}
Return the notifications for this project (project uid)
/v2/Notifications/{projectuid}
Return the actual valid pricelist for this project (project uid)
/v2/Pricelist/{projectuid}
Return detail information about a project
/v2/ProjectDetails/{projectuid}
Return the saleconditions for this project (project uid)
/v2/SaleConditions/{projectuid}
List all your projects
/v2/ListProjects
List all your projects with pagination
/v2/ListProjects/{count}/{page}
Update the discounts of a project
/v2/UpdateDiscounts/{projectuid}
Update the notifications of a project
/v2/UpdateNotifications/{projectuid}
Update a pricelist of a project
/v2/UpdatePricelist/{projectuid}
Update the saleconditions of a project
/v2/UpdateSaleConditions/{projectuid}
Return payment transaction state
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetTransactionState
Return payment address
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/PaymentAddress
Sign MultiSig
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SignDecentralPayment
Check payment address
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/CheckPaymentAddress
Cancel payment transaction
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/CancelTransaction
Return Pricelist of project
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/GetPriceListForProject
Lock NFT
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/LockNft
Lock ADA
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/LockAda
Submit Transaction
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SubmitTransaction
Place bid on auction
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/BetOnAuction
Buy direct sale
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/BuyDirectsale
Buy from secondary sale (direct sale) smart contract
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/BuyoutSmartcontractAddress
Directsale offer
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/SellDirectsaleOffer
End transaction
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/EndTransaction
Reserve vie paymentgateway for mint and send
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/ReservePaymentgatewayMintAndSendNft
Mint and send
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/MintAndSendPaymentgatewayNft
Add custom properties
/v2/ProceedPaymentTransaction/{paymenttransactionuid}/UpdateCustomProperties
Add an entry to a projects whitelist
/v2/ManageWhitelist/{projectuid}/{address}/{countofnfts}
Delete an entry from a projects whitelist
/v2/ManageWhitelist/{projectuid}/{address}
Mints a specific Nft and sends it to an Address
/v2/MintAndSendSpecific/{projectuid}/{nftuid}/{tokencount}/{receiveraddress}
Mints the royalty token
/v2/MintRoyaltyToken/{projectuid}/{royaltyaddress}/{percentage}
ReMints a specific Nft and sends it to a burn address
/v2/RemintAndBurn/{projectuid}/{nftuid}
Check, if an address matches the sale condtions
/v2/CheckIfSaleCondtionsMet/{projectuid}/{address}/{countnft}
Return the utxo of an address
/v2/CheckUtxo/{address}
Return active direct sale listings of a stake address
/v2/GetActiveDirectsaleListings/{stakeaddress}
Return the actual price in EUR and USD for ADA
/v2/GetAdaRates
Return all assets that are in a wallet
/v2/GetAllAssetsInWallet/{address}
Return the quantity of a specific token in a wallet
/v2/GetAmountOfSpecificTokenInWallet/{address}/{policyid}/{tokenname}
Return the quantity of a specific token in a wallet
/v2/GetAmountOfSpecificTokenInWallet/{policyid}/{tokenname}
Return the Token Registry Information for a specific token (if available)
/v2/GetCardanoTokenRegistryInformation/{policyid}/{tokenname}
Return a snapshot with all addresses and tokens for a specific policyid
/v2/GetPolicySnapshot/{policyid}/{cumulateStakeAddresses}
Return the royalty information for a specific policyid
/v2/GetRoyaltyInformation/{policyid}
Check an address for state changes (project uid)
/v2/CheckAddress/{projectuid}/{address}
Check an custom property for state changes (project uid)
/v2/CheckAddressWithCustomproperty/{projectuid}/{customproperty}
Return an address for a random nft sale (project id)
/v2/GetPaymentAddressForRandomNftSale/{projectuid}/{countnft}/{lovelace}/{customeripaddress}
Return an address for a random nft sale (price from pricelist) (project id)
/v2/GetPaymentAddressForRandomNftSale/{projectuid}/{countnft}/{customeripaddress}
Return an address for a specific nft sale (no random distribution) (project and nft id)
/v2/GetPaymentAddressForSpecificNftSale/{nftuid}/{tokencount}/{lovelace}/{customeripaddress}
Return an address for a specific nft sale (no random distribution) - price from pricelist or specific nft price (project and nft id)
/v2/GetPaymentAddressForSpecificNftSale/{nftuid}/{tokencount}/{customeripaddress}
Return an address for a multiple specific nfts sale (no random distribution) (project id)
/v2/GetPaymentAddressForSpecificNftSale/{customeripaddress}
Return an address for wallet validation
/v2/GetWalletValidationAddress/{validationname}
Return an address for wallet validation
/v2/GetWalletValidationAddress
Create an Managed Wallet
/v2/CreateWallet/{customerid}/{walletpassword}/{enterpriseaddress}
Return the utxo of an Managed Wallet
/v2/GetWalletUtxo/{address}
Import an Wallet
/v2/ImportWallet/{customerid}
Return the utxo of an Managed Wallet
/v2/ListAllWallets/{customerid}
Make a transaction on a managed Wallet
/v2/MakeTransaction/{customerid}/{senderaddress}/{walletpassword}
Return the datum information for a smartcontract directsale transaction
/v2/GetDatumInformationForSmartcontractDirectsaleTransaction/{txhash}
Return listed Assets in Payment transaction
/v2/GetListedAssetPaymentTransaction/{policyid}/{assetnameinhex}