{"name":"Onyx DB REST API","version":"0.0.1","description":"REST API for dynamic object storage with JSON schema validation","endpoints":{"schemas":{"POST /schemas":"Register or update a schema","GET /schemas":"List all registered types","GET /schemas/:type":"Get schema for a specific type","GET /schemas/:type/history":"Get schema history for a type"},"objects":{"POST /objects":"Store a single object","POST /objects/batch":"Store multiple objects","POST /objects/search":"Search for objects","PUT /objects/:id":"Update an existing object","DELETE /objects/:id":"Delete an object","POST /objects/upsert":"Upsert an object","POST /objects/aggregate":"Aggregate data for a type"},"types":{"POST /types/:type/revalidate":"Revalidate all objects of a type against current schema"}},"authentication":"Bearer token required for all endpoints except /health and /"}