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.

View Full API Documentation

View All Services