Silicon ZombiesSILICON ZOMBIESDEVELOPER DOCSOpen preview

Developer platform

Build the member experience.

Everything a web or Flutter client needs to integrate with the Silicon Zombies preview API: stable contracts, seeded data, membership gates, and production-ready boundaries.

API v1 · Shared preview

One contract for web, mobile, and the admin console.

The preview server is a live, seeded Next.js API. It returns realistic data without exposing provider credentials, so the client can build against the same resource shapes now and connect real services later.

Start here

A short, useful integration path.

Public first

Render the whole community before a user signs in.

The home, catalogue, events, spaces, podcast, and live resources intentionally return public composition data. VIP items remain visible with locked: true; the server still protects every premium action.

Explore resource groups →
const baseUrl = 'https://zombies.necodex.dev/api/v1';

final response = await http.get(
  Uri.parse('$baseUrl/home'),
  headers: {'Accept': 'application/json'},
);

Product boundaries

What the preview models.

◒

Membership gating

Free Human and Zombie VIP are enforced on the server. A lock in the interface is never an entitlement.

◈

Provider-shaped data

Spotify, Luma, audio, chat, and billing fixtures preserve their client contracts without using production secrets.

↗

Future-ready integration

When providers are configured, clients keep the same REST endpoints and only receive live service results.