REST API Documentation
Your REST layer becomes semantic, self-documenting, and deeply expressive. Nested semantic fetches, field-level precision, and automatic OpenAPI generation.
Semantic REST API
NRLC transforms your REST layer into a semantic, self-documenting API that understands relationships and context. Query your knowledge graph through intuitive REST endpoints with automatic OpenAPI/Swagger documentation.
Key Features
- Nested Semantic Fetches: Request related entities in a single call using semantic relationships
- Field-Level Precision: Request only the fields you need, reducing payload size
- Role & Row-Level Governance: Automatic enforcement of access control based on user roles
- Reduced Network Payload: Efficient data transfer with intelligent field selection
- Automatic OpenAPI/Swagger: Self-documenting API with automatic schema generation
Example Endpoints
GET /api/entities/customers
GET /api/entities/customers/{id}?include=orders,address
GET /api/entities/customers?fields=name,email&filter=status:active
GET /api/query?q=revenue by region
Benefits
- Intuitive API design based on your semantic model
- Automatic relationship traversal
- Built-in security and governance
- Self-documenting with OpenAPI/Swagger
- Optimized for both human developers and AI agents
Documentation
Full REST API documentation is available in OpenAPI/Swagger format. Access interactive API documentation, code samples, and integration guides.