Immutable APIs
You may need to call these API endpoints directly in the circumstance that we don't have an SDK solution that meets your needs.
The Immutable zkEVM API provides developers with a direct and flexible interface to interact with our blockchain solutions. Our user-friendly SDKs are built on top of the Immutable zkEVM API and are recommended. However, you still may need to interact with the API directly in some cases.
When do you need to use our API?
Interacting with the API directly is necessary for developers working in languages which our SDKs do not support, or where specific functionalities are missing (eg. the Unity and Unreal SDKs only have limited functionality).
It also supports custom integrations for when our SDK isn't 100% suited to your desired functionality.
What can you do with our API?
Most Immutable functionalities are available across our APIs. This includes key features such as:
- The Immutable Blockchain Data APIs: The Immutable Blockchain Data APIs provide studios and developers with all the on-chain data they need to build fantastic games through a simple, robust, and scalable set of APIs.
- The Immutable Mint APIs: The Immutable Minting APIs enable developers to mint millions of NFTs with no gas fee.
- The Immutable Trade APIs: Immutable Trade APIs enable rich trading capabilities through APIs optimised for NFT liquidity.
All of our API endpoints are self-serve and permissionless.