Apache Jena is a Java framework for building Semantic Web and Linked Data applications. It provides APIs for RDF, SPARQL, OWL, and a triplestore database (TDB2) along with the Fuseki SPARQL server with a REST API for querying and managing RDF datasets.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Java, Linked Data, OWL, Ontology, Open Source, RDF, Semantic Web, SPARQL
- Created: 2026-03-16
- Modified: 2026-04-19
Jena Fuseki provides a SPARQL server with REST API endpoints for SPARQL 1.1 Query, SPARQL 1.1 Update, and the SPARQL Graph Store HTTP Protocol.
Human URL: https://jena.apache.org/documentation/fuseki2/
- Fuseki, RDF, REST, SPARQL
The Jena Java API provides programmatic access to RDF model creation, SPARQL query execution, OWL reasoning, and TDB2 triplestore management.
Human URL: https://jena.apache.org/documentation/
- Java, OWL, RDF, SDK
- GitHubOrganization
- GitHubRepository
- Documentation
- GettingStarted
- TermsOfService
- Versioning
- SpectralRules
- Vocabulary
- NaftikoCapability
| Name | Description |
|---|---|
| SPARQL Query and Update | Full SPARQL 1.1 query and update protocol support via Fuseki REST API. |
| RDF Model API | Java API for creating, reading, and manipulating RDF graphs. |
| OWL Reasoning | OWL and RDFS inference via Jena's rule-based and OWL reasoners. |
| TDB2 Triplestore | Native high-performance RDF triplestore for persistent graph storage. |
| Graph Store Protocol | SPARQL Graph Store HTTP Protocol for named graph management. |
| Multiple RDF Formats | Support for Turtle, JSON-LD, N-Triples, RDF/XML, and TriG serialization. |
| Ontology API | High-level API for working with OWL and RDFS ontologies. |
| Name | Description |
|---|---|
| Knowledge Graph Management | Build and query knowledge graphs using RDF and SPARQL. |
| Linked Data Publishing | Publish Linked Data endpoints with Fuseki SPARQL server. |
| Semantic Search | Enable semantic search over structured RDF datasets. |
| Data Integration | Integrate heterogeneous data sources using RDF as a common data model. |
| Name | Description |
|---|---|
| Apache Solr | Integrate full-text search with SPARQL queries via Solr text index. |
| Elasticsearch | Full-text search integration for Fuseki text search capabilities. |
| Spring Framework | Spring integration for Jena RDF operations in enterprise Java apps. |
Machine-readable API specifications organized by format.
6 schema files extracted from the Fuseki SPARQL API OpenAPI specification.
6 JSON Structure files converted from JSON Schema files.
6 example JSON files generated from JSON Schema definitions.
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
- Apache Jena Fuseki SPARQL API — 4 operations for SPARQL queries and dataset management
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| Apache Jena SPARQL Data Management | Apache Jena Fuseki SPARQL API | 5 | Data Engineer, Knowledge Graph Architect |
- Apache Jena Vocabulary — Unified taxonomy mapping 4 resources, 7 actions, 1 workflow, and 2 personas
- Apache Jena Spectral Rules — 15 rules across 8 categories enforcing Apache Jena Fuseki API conventions
FN: Kin Lane
Email: info@apievangelist.com