The SPARQL Endpoint allows you to directly query the structured data and knowledge graph generated by Schema App using the SPARQL query language. This interface is designed for advanced users who want deeper visibility into entities, relationships, and metadata beyond standard reports.
The SPARQL UI runs queries against your active project’s graph and returns live results in a tabular format.
Important: This UI is intended for analysis, debugging, and exploration. Programmatic API access to the SPARQL endpoint is restricted and must be requested separately.
Where to find it
Navigate to:
Reporting → SPARQL Endpoint
URL:
https://app.schemaapp.com/reporting/sparql
Key components of the SPARQL UI
Query Graph
At the top of the page, you’ll see the Query Graph selector. This indicates which project’s knowledge graph you are querying. By default, this is set to your currently active project.Query Editor
This is where you write your SPARQL query.
- Standard SPARQL syntax is supported
- Common prefixes (rdf, rdfs, schema, shacl) can be declared at the top
- Keyboard shortcut to run a query:
– Windows/Linux: Ctrl + Enter
– macOS: Cmd + Enter
If you plan to save a query, give it a meaningful name (not just “Query”).
Run Query
Click Run Query to execute your query against the project graph. Results are returned immediately below the editor.Results Table
Query results are displayed in a sortable table.
- Each column corresponds to a selected variable
- IRIs are clickable for easy inspection
- Blank nodes, timestamps, and literals are shown exactly as stored in the graph
This makes the SPARQL UI useful for:
- Inspecting entity types and properties
- Verifying schema.org markup output
- Auditing entity relationships
- Debugging SHACL or validation-related data
Previous Queries
Previously saved queries appear on the left side of the screen.
You can:
- Reload a saved query
- Delete outdated queries
- Reuse queries across sessions
Common usage patterns
Explore entities and properties
Use basic triple patterns to see what entities exist and how they are described.
Example:
Filter out blank nodes
When working with inferred data or validation output, you may want to exclude blank nodes.
Example:
Inspect entity types
To understand what types are being applied to your entities:
Limitations and access considerations
SPARQL UI vs API access
The SPARQL UI is available to customers for interactive querying and analysis within the Schema App application. Direct API access to the SPARQL endpoint (for external tools, dashboards, or automated integrations) is not enabled by default.
To request API access:
- Contact your Schema App Customer Success Manager
- Or reach out to support with your use case and expected query volume
This access is limited and reviewed to ensure platform performance and security.
Performance notes
- Always use LIMIT when exploring large graphs
- Broad queries without filters can return large result sets
- The UI is optimized for exploration, not bulk extraction
Who this is for
The SPARQL Endpoint is best suited for:
- Technical SEOs
- Developers and data engineers
- Knowledge graph practitioners
- Teams validating structured data output
If you’re new to SPARQL, we recommend starting with simple SELECT queries and gradually layering in filters.
W3C SPARQL Tutorial
The W3C SPARQL Tutorial is a free, standards-based introduction to SPARQL from the organization that maintains the RDF and SPARQL specifications. It walks through core concepts like triple patterns, SELECT, FILTER, and basic graph matching using clear examples that translate well to real-world endpoints. It’s ideal for beginners who want to understand SPARQL “the right way” without vendor bias or unnecessary complexity.
https://www.w3.org/TR/sparql11-query/
Learning SPARQL (O’Reilly)
Learning SPARQL is a well-known practical guide that explains how to think in graph patterns rather than tables, making it especially useful for developers and technical SEOs. While it’s a paid book, O’Reilly provides free preview chapters online, and many public libraries offer free digital access. The examples are concrete, readable, and directly applicable to querying knowledge graphs like those produced by Schema App.
https://www.oreilly.com/library/view/learning-sparql-2nd/9781449371449/
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article