Ctrl+K
Inrupt logo
  • Docs Home
  • Enterprise Solid Server
  • JavaScript Client Libraries
  • Solid React SDK
  • PodBrowser
  • PodSpaces
  • Docs Home
  • Enterprise Solid Server
  • JavaScript Client Libraries
  • Solid React SDK
  • PodBrowser
  • PodSpaces
  • Version 2.0 (Latest)
  • Version 1.1
  • Version 1.0
Ctrl+K

Inrupt Enterprise Solid Server

  • Introduction
  • Installation
    • Customize ESS
      • Enable Debug Logging
      • Customize Landing Page
      • Customize Approval Page
      • Use an External Service
      • Scale a Deployment Using Replicas
      • Scale a Deployment Using a Horizontal Pod Autoscaler
      • Remove Content
      • Use Official Certificate Authority
    • Troubleshoot Installation
    • High Availability Architecture
    • Appendix
      • Kubernetes Commands
  • Update
  • Security
    • Security Checklist
    • Authentication
    • Authorization/Access Control
    • Encryption
    • Auditing
  • Discovery
  • Query
    • GraphQL Endpoint /graphql
    • QPF Endpoint /search
  • ESS Services
    • Solid OpenID Connect Service
    • LDP Service
    • WebSocket Notification Service
  • Administration
    • Backup and Restore
    • Monitoring
    • Logging
    • Scaling
  • Reference
    • Limits and Thresholds
    • Glossary
  • Release Notes
    • ESS 1.1 Patch Releases
  • Issues & Help
  • Query »
  • QPF Endpoint /search

QPF Endpoint /search#

New in version 1.1.

ESS provides an Quad Pattern Fragment (QPF) endpoint that can be used to perform a Podwide query (i.e., query within a Pod). The endpoint is available to Pod Owners, and others with appropriate access. You can further specify which applications can query the endpoint by granting specific applications appropriate access.

Alpha Feature

The QPF endpoint is currently available as an Alpha feature for on-prem ESS. The endpoint is available for testing purposes only and not for production use.

For details on query and response, see QPF specification.

See also Triple Pattern Fragment (TPF) specification.

QPF Endpoint#

ESS uses the following as the default QPF endpoint:

https://fragments.<DOMAIN>/<Pod Name>/search

If your ESS deployment configuration uses a different endpoint, see Discovery.

For the available query parameters, see QPF Hypermedia controls.

Access Control#

  • Only Agents who have Control Read access to the root of the Pod, such as the Pod Owner, can access data from the QPF endpoint. You can further specify which applications can query the endpoint by granting specific applications appropriate access.

  • The QPF endpoint requires an Authorization header with an Auth token.

Additional Information#

See also Comunica to execute SPARQL queries against the endpoint.

previous

GraphQL Endpoint /graphql

next

ESS Services

On this page
  • QPF Endpoint
  • Access Control
  • Additional Information

© Copyright 2023 Inrupt Inc..