SDKs

Java SDK

Official Java client for the MUDBASE API (Maven / Gradle).

Installation

java
// Gradle
implementation 'dev.mudbase:mudbase-sdk:1.0.0'

// Maven (pom.xml)
<dependency>
  <groupId>dev.mudbase</groupId>
  <artifactId>mudbase-sdk</artifactId>
  <version>1.0.0</version>
</dependency>
// Gradle
implementation 'dev.mudbase:mudbase-sdk:1.0.0'

// Maven (pom.xml)
<dependency>
  <groupId>dev.mudbase</groupId>
  <artifactId>mudbase-sdk</artifactId>
  <version>1.0.0</version>
</dependency>

Quick Start

Initialize the client with your API key:

java
// Run npm run generate:sdk — see generated/java-sdk/README.md
// Maven: dev.mudbase:mudbase-sdk — packages: com.mudbase.sdk.*
import com.mudbase.sdk.ApiClient;

ApiClient api = new ApiClient();
api.setBasePath("https://cloud.mudbase.dev");
api.setApiKey(System.getenv("MUDBASE_API_KEY"));
// Run npm run generate:sdk — see generated/java-sdk/README.md
// Maven: dev.mudbase:mudbase-sdk — packages: com.mudbase.sdk.*
import com.mudbase.sdk.ApiClient;

ApiClient api = new ApiClient();
api.setBasePath("https://cloud.mudbase.dev");
api.setApiKey(System.getenv("MUDBASE_API_KEY"));

More

For error handling, pagination, and other languages, see the SDKs Overview.