SDKs

The Cells API is a plain REST API. Any HTTP client works out of the box. No published SDK package exists yet; for typed clients, generate one from the OpenAPI spec in seconds.

Note
The API Reference is always complete and accurate. The curl examples in each guide are tested against the real API shape and work as-is.

Generate a client from the spec

The OpenAPI spec is published at /openapi.yaml and covers all Cells endpoints with full request and response schemas. Use any OpenAPI 3.0-compatible generator.

TypeScript / JavaScript

openapi-generator
npx @openapitools/openapi-generator-cli generate \
  -i https://docs.cells.mudbase.dev/openapi.yaml \
  -g typescript-axios \
  -o ./cells-client
npx @openapitools/openapi-generator-cli generate \
  -i https://docs.cells.mudbase.dev/openapi.yaml \
  -g typescript-axios \
  -o ./cells-client

Python

openapi-generator
openapi-generator-cli generate \
  -i https://docs.cells.mudbase.dev/openapi.yaml \
  -g python \
  -o ./cells-client
openapi-generator-cli generate \
  -i https://docs.cells.mudbase.dev/openapi.yaml \
  -g python \
  -o ./cells-client

Go, Ruby, Java, PHP, C#

openapi-generator
# Go
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g go -o ./cells-client

# Ruby
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g ruby -o ./cells-client

# Java
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g java -o ./cells-client

# PHP
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g php -o ./cells-client

# C# (.NET)
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g csharp -o ./cells-client
# Go
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g go -o ./cells-client

# Ruby
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g ruby -o ./cells-client

# Java
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g java -o ./cells-client

# PHP
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g php -o ./cells-client

# C# (.NET)
openapi-generator-cli generate -i https://docs.cells.mudbase.dev/openapi.yaml -g csharp -o ./cells-client

Language guides

Each guide shows REST API examples and, where applicable, a generate-from-spec recipe for that language.

JavaScript / TypeScriptDocs
PythonDocs
RubyDocs
Java 21Docs
PHPDocs
C# .NET 8Docs