NeNe Records dev

NeNe Records

API-first Flexible Entity Platform — Developer Documentation

NeNe Records is a lightweight, typed headless CMS platform built on NENE2. It exposes all operations through a JSON REST API documented in OpenAPI 3.x, and supports Model Context Protocol (MCP) for AI-native operations.

Quick navigation

Base URL

https://your-host/api/v1

Authentication

All mutating endpoints (POST, PUT, PATCH, DELETE) require a JWT Bearer token obtained from POST /api/v1/auth/login. Public GET endpoints are open.

Authorization: Bearer <token>

Response format

All responses are JSON. Errors follow Problem Details (RFC 9457).

// Success
{ "id": 1, "name": "Posts", "slug": "posts" }

// Error
{
  "type": "https://nene-records.dev/problems/validation-error",
  "title": "Validation Error",
  "status": 422,
  "errors": [{ "field": "name", "detail": "Name is required.", "code": "required" }]
}