Skip to main content

Immutable APIs

Immutable offers REST API endpoints that enable you to bring your game or marketplace to life.

You may need to call these API endpoints directly in the circumstance that we don't have an SDK solution that meets your needs.
Immutable APIsImmutable APIs
💡Who is this for?
Developers who are already familiar with our products and are unable to use one of our SDKs.

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.

💡Please note
We strongly encourage you to take advantage of our SDKs. You only need to use the API directly when our SDKs do not cover your needs.

What can you do with our API?

Most Immutable functionalities are available across our APIs. This includes key features such as:

  1. 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.
  2. The Immutable Mint APIs: The Immutable Minting APIs enable developers to mint millions of NFTs with no gas fee.
  3. 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.


Related content