API Cheat Sheet
Last updated
Last updated
The Niftory API is built in GraphQL. We also plan to support REST endpoints in the future. Our GraphQL Endpoint can be found here:
GraphQL has become a well-established standard for building performant web applications, giving the power of what to query and how much to query to the app developer (with strong typing!). This is consistent with our philosophy of making it as easy as possible for you to quickly launch high-performing experiences.
If you have a strong need for REST endpoints for your application, please reach out to us.
Here are the core concepts in the Niftory data model.
Always test your application against the Staging environment. The production endpoint will affect the blockchain for real, so that should only be used when you are ready to ship your app.
Remember to get your API keys to set up your application!
More details in the Authentication guide:
Your application needs to registerWallet --> verifyWallet --> readyWallet for any given user in order to set up the wallet to receive NFTs. Read more here.
An NFTSet is a bag of NFTModels
An NFTModel is a bag ofNFTs
An NFT is the thing that a user actually owns.
You can also use the Admin Portal to create and manage NFTSets and NFTModels for your application.
Happy Coding!