# Inrupt Documentation

## Inrupt Documentation

- [Quickstart](https://docs.inrupt.com/getting-started/readme.md): This guide shows you how to get started creating and managing a Wallet with our API
- [Key Concepts](https://docs.inrupt.com/getting-started/key-concepts.md)
- [Access Grants](https://docs.inrupt.com/getting-started/access-grants.md)
- [Start Developing](https://docs.inrupt.com/getting-started/start-developing.md)
- [Make your first Business Application](https://docs.inrupt.com/getting-started/start-developing/make-your-first-business-app.md)
- [Access Prompt and Use of Access Grant](https://docs.inrupt.com/getting-started/start-developing/access-prompt-and-use-of-access-grant.md)
- [Authentication](https://docs.inrupt.com/getting-started/start-developing/authentication.md)
- [Introduction](https://docs.inrupt.com/wallet/introduction.md)
- [Installation](https://docs.inrupt.com/wallet/installation.md)
- [Features](https://docs.inrupt.com/wallet/features.md)
- [Wallet Architecture and Application Technical Flows](https://docs.inrupt.com/wallet/architecture-and-flows.md)
- [Solid Wallet API reference](https://docs.inrupt.com/wallet/solid-wallet-api-reference.md)
- [Wallet](https://docs.inrupt.com/wallet/solid-wallet-api-reference/wallet.md)
- [Inbox](https://docs.inrupt.com/wallet/solid-wallet-api-reference/inbox.md)
- [Accessgrants](https://docs.inrupt.com/wallet/solid-wallet-api-reference/accessgrants.md)
- [Accessprompt](https://docs.inrupt.com/wallet/solid-wallet-api-reference/accessprompt.md)
- [Accessrequests](https://docs.inrupt.com/wallet/solid-wallet-api-reference/accessrequests.md)
- [WebID Document Best Practices](https://docs.inrupt.com/guides/webid-document-best-practices.md)
- [Managing WebID Profiles](https://docs.inrupt.com/guides/webid-document-best-practices/managing-webid-profiles.md)
- [Identity in Solid](https://docs.inrupt.com/guides/identity-in-solid.md)
- [The Client ID Document](https://docs.inrupt.com/guides/identity-in-solid/the-client-id-document.md)
- [Access Control Policies](https://docs.inrupt.com/guides/access-control-policies.md)
- [Universal API](https://docs.inrupt.com/guides/universal-api.md)
- [Authentication in Solid](https://docs.inrupt.com/guides/authentication-in-solid.md)
- [Authentication from Browser](https://docs.inrupt.com/guides/authentication-in-solid/authentication-from-browser.md)
- [Session Restore upon Browser Refresh](https://docs.inrupt.com/guides/authentication-in-solid/authentication-from-browser/session-restore-upon-browser-refresh.md)
- [Authentication Server Side](https://docs.inrupt.com/guides/authentication-in-solid/authentication-server-side.md)
- [Authentication Single-User Application](https://docs.inrupt.com/guides/authentication-in-solid/authentication-single-user-application.md)
- [Javascript SDK](https://docs.inrupt.com/sdk/javascript-sdk.md)
- [Installation](https://docs.inrupt.com/sdk/javascript-sdk/installation.md)
- [Tutorial](https://docs.inrupt.com/sdk/javascript-sdk/tutorial.md)
- [Explanation](https://docs.inrupt.com/sdk/javascript-sdk/tutorial/explanation.md)
- [Authentication](https://docs.inrupt.com/sdk/javascript-sdk/authentication.md)
- [CRUD (Files)](https://docs.inrupt.com/sdk/javascript-sdk/read-and-write-files.md)
- [CRUD (RDF Data)](https://docs.inrupt.com/sdk/javascript-sdk/read-and-write-rdf-data.md): Reading and writing structured data stored in Wallet Storages (Pods).
- [Access Requests and Grants](https://docs.inrupt.com/sdk/javascript-sdk/access-requests-and-grants.md)
- [Manage Access Requests](https://docs.inrupt.com/sdk/javascript-sdk/access-requests-and-grants/manage-access-requests.md)
- [Manage Access Grants](https://docs.inrupt.com/sdk/javascript-sdk/access-requests-and-grants/manage-access-grants.md)
- [Use Access Grants to Access Resources](https://docs.inrupt.com/sdk/javascript-sdk/access-requests-and-grants/use-access-grants-to-access-resources.md)
- [Inspect Access Requests and Access Grants](https://docs.inrupt.com/sdk/javascript-sdk/access-requests-and-grants/inspect-access-requests-and-access-grants.md)
- [Notifications](https://docs.inrupt.com/sdk/javascript-sdk/notifications.md)
- [Error Codes](https://docs.inrupt.com/sdk/javascript-sdk/error-codes.md)
- [Release Notes](https://docs.inrupt.com/sdk/javascript-sdk/release-notes.md)
- [Java SDK](https://docs.inrupt.com/sdk/java-sdk.md)
- [Installation](https://docs.inrupt.com/sdk/java-sdk/installation.md)
- [Tutorial](https://docs.inrupt.com/sdk/java-sdk/tutorial.md)
- [Prerequisites](https://docs.inrupt.com/sdk/java-sdk/tutorial/prerequisites.md)
- [Step 1: Add Inrupt Java Client Libraries](https://docs.inrupt.com/sdk/java-sdk/tutorial/step1.md)
- [Step 2: Expense Class](https://docs.inrupt.com/sdk/java-sdk/tutorial/step2.md)
- [Step 3: ExpenseController Class](https://docs.inrupt.com/sdk/java-sdk/tutorial/step3.md)
- [Step 4: Run (Part 1)](https://docs.inrupt.com/sdk/java-sdk/tutorial/step4.md)
- [Step 5: Add receipt.png](https://docs.inrupt.com/sdk/java-sdk/tutorial/step5.md)
- [Complete Code](https://docs.inrupt.com/sdk/java-sdk/tutorial/step5/code.md)
- [Step 6: Run (Part 2)](https://docs.inrupt.com/sdk/java-sdk/tutorial/step6.md)
- [Authentication](https://docs.inrupt.com/sdk/java-sdk/authentication.md)
- [Session Management](https://docs.inrupt.com/sdk/java-sdk/authentication/session-management.md)
- [Solid-OIDC Client IDs](https://docs.inrupt.com/sdk/java-sdk/authentication/solid-oidc-client-identifiers.md)
- [CRUD Module](https://docs.inrupt.com/sdk/java-sdk/crud-data.md)
- [WebID Profile and Pod URLs](https://docs.inrupt.com/sdk/java-sdk/crud-data/appendix-webid-profile-and-pod-urls.md)
- [Headers](https://docs.inrupt.com/sdk/java-sdk/crud-data/appendix-headers.md)
- [Low-level HTTP Requests](https://docs.inrupt.com/sdk/java-sdk/crud-data/appendix-low-level-http-requests.md)
- [CRUD (RDF Data)](https://docs.inrupt.com/sdk/java-sdk/crud-rdf-data.md)
- [Modeling an RDF Resource](https://docs.inrupt.com/sdk/java-sdk/crud-rdf-data/modeling-rdf-data.md)
- [Access Requests and Grants](https://docs.inrupt.com/sdk/java-sdk/access-requests-and-grants.md)
- [Create Access Requests/Grants](https://docs.inrupt.com/sdk/java-sdk/access-requests-and-grants/create-access-requests-grants.md)
- [Use Access Grants to Access Resources](https://docs.inrupt.com/sdk/java-sdk/access-requests-and-grants/use-access-grants-to-access-resources.md)
- [Release Notes](https://docs.inrupt.com/sdk/java-sdk/release-notes.md)
- [ESS 2.7](https://docs.inrupt.com/ess/latest.md)
- [Introduction](https://docs.inrupt.com/ess/latest/introduction.md)
- [Installation](https://docs.inrupt.com/ess/latest/installation.md)
- [Customize ESS](https://docs.inrupt.com/ess/latest/installation/customize-configurations.md)
- [Start App and Approval Pages](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-start-apps.md)
- [Use a Custom Start Application](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-start-apps/use-custom-start-app.md)
- [Use a Custom Approval Template](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-start-apps/customize-approval.md)
- [Logging and Auditing](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-logging.md)
- [Use Non-JSON Formatted Logging](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-logging/modify-log-format.md)
- [Update Log Level](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-logging/modify-log-level.md)
- [Manage Auditing](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-logging/manage-auditing.md)
- [Manage Application-Defined Metadata Propagation](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-logging/manage-app-defined-metadata.md)
- [Security Customization](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security.md)
- [Set Authorization Client Allow List](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/modify-authz-client-list.md)
- [Set Initial Pod Clients Allow List](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/modify-pod-client-list.md)
- [Manage OpenID Token Issuer Allow/Deny Lists](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/manage-identity-providers.md)
- [Use Official Certificate Authority](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/use-production-lets-encrypt.md)
- [Add Custom Certificates to ESS Services](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/add-custom-certs.md)
- [Configure SSL/TLS connection to databases](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/configure-database-ssl.md)
- [Configure SSL/TLS connection to Kafka](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-security/kafka-ssl.md)
- [Pod Maintenance and Metrics](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-pod-maintenance.md)
- [Modify Prune Configuration](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-pod-maintenance/modify-prune.md)
- [Modify Storage Metrics Schedule](https://docs.inrupt.com/ess/latest/installation/customize-configurations/customization-pod-maintenance/modify-storage-metrics.md)
- [General](https://docs.inrupt.com/ess/latest/installation/customize-configurations/general.md)
- [Scale a Deployment Using Replicas](https://docs.inrupt.com/ess/latest/installation/customize-configurations/general/scale-a-deployment-using-replicas.md)
- [Use an External Service](https://docs.inrupt.com/ess/latest/installation/customize-configurations/general/use-an-external-service.md)
- [Remove Overlay Content](https://docs.inrupt.com/ess/latest/installation/customize-configurations/general/removing-content.md)
- [Pin a Version](https://docs.inrupt.com/ess/latest/installation/customize-configurations/general/pin-a-version.md)
- [Troubleshooting](https://docs.inrupt.com/ess/latest/installation/troubleshooting.md)
- [High Availability Architecture](https://docs.inrupt.com/ess/latest/installation/architecture.md)
- [Appendix](https://docs.inrupt.com/ess/latest/installation/appendix.md)
- [Prepare a Local Kubernetes Environment](https://docs.inrupt.com/ess/latest/installation/appendix/appendix-setup-local-kubernetes.md)
- [Kubernetes Commands](https://docs.inrupt.com/ess/latest/installation/appendix/appendix-kubernetes-commands.md)
- [Upgrade](https://docs.inrupt.com/ess/latest/upgrade.md)
- [Pod Resources](https://docs.inrupt.com/ess/latest/pod-resources.md)
- [ESS Services](https://docs.inrupt.com/ess/latest/services.md)
- [Access Grant Service](https://docs.inrupt.com/ess/latest/services/service-access-grant.md)
- [/issue Endpoint](https://docs.inrupt.com/ess/latest/services/service-access-grant/issue-endpoint.md)
- [/verify Endpoint](https://docs.inrupt.com/ess/latest/services/service-access-grant/service-access-grant-verifier.md)
- [/status Endpoint](https://docs.inrupt.com/ess/latest/services/service-access-grant/service-access-grant-status.md)
- [/query Endpoint](https://docs.inrupt.com/ess/latest/services/service-access-grant/service-access-grant-query.md)
- [/derive Endpoint](https://docs.inrupt.com/ess/latest/services/service-access-grant/service-access-grant-derive.md)
- [Access Grant VC JSON-LD Context](https://docs.inrupt.com/ess/latest/services/service-access-grant/access-grant-vc-jsonld-context.md)
- [Auditing Service](https://docs.inrupt.com/ess/latest/services/service-auditing.md)
- [Audit Enricher](https://docs.inrupt.com/ess/latest/services/service-auditing/service-audit-enricher.md)
- [Authorization Service](https://docs.inrupt.com/ess/latest/services/service-authorization.md)
- [Notification Services](https://docs.inrupt.com/ess/latest/services/service-notification.md)
- [Notification Delivery Service](https://docs.inrupt.com/ess/latest/services/service-notification/notification-delivery-service.md)
- [Notification Gateway Service](https://docs.inrupt.com/ess/latest/services/service-notification/service-notification-gateway.md)
- [WebSocket Notification Service](https://docs.inrupt.com/ess/latest/services/service-notification/service-websocket.md)
- [Solid OIDC Broker Service](https://docs.inrupt.com/ess/latest/services/service-oidc.md)
- [Application Registration](https://docs.inrupt.com/ess/latest/services/service-oidc/service-application-registration.md)
- [Pod Services](https://docs.inrupt.com/ess/latest/services/service-pod-management.md)
- [Pod Provisioning Service](https://docs.inrupt.com/ess/latest/services/service-pod-management/service-pod-provision.md)
- [Pod Storage Service](https://docs.inrupt.com/ess/latest/services/service-pod-management/service-pod-storage.md)
- [Data Views API](https://docs.inrupt.com/ess/latest/services/service-pod-management/data-views-api.md)
- [Platform Management Services](https://docs.inrupt.com/ess/latest/services/service-platform-management.md)
- [Platform Management API](https://docs.inrupt.com/ess/latest/services/service-platform-management/platform-management-api.md)
- [Purger Service](https://docs.inrupt.com/ess/latest/services/service-platform-management/purger-service.md)
- [Purger Application](https://docs.inrupt.com/ess/latest/services/service-platform-management/purger-application.md)
- [Query Service](https://docs.inrupt.com/ess/latest/services/service-query.md)
- [Query Service Indexer](https://docs.inrupt.com/ess/latest/services/service-query/query-indexer.md)
- [Start Service](https://docs.inrupt.com/ess/latest/services/service-start.md)
- [UMA Service](https://docs.inrupt.com/ess/latest/services/service-uma.md)
- [Wallet Service](https://docs.inrupt.com/ess/latest/services/service-wallet.md)
- [Wallet Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/service-wallet-wallet.md)
- [Inbox Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/service-wallet-inbox.md)
- [Access Grants Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/access-grants-endpoint.md)
- [Signup Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/service-wallet-signup.md)
- [Access Prompt Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/service-wallet-accessprompt.md)
- [Login Endpoint](https://docs.inrupt.com/ess/latest/services/service-wallet/service-wallet-login.md)
- [WebID Service](https://docs.inrupt.com/ess/latest/services/service-webid.md)
- [Appendix](https://docs.inrupt.com/ess/latest/services/appendix.md)
- [Discovery](https://docs.inrupt.com/ess/latest/services/appendix/discovery-endpoint.md)
- [Service Configurations Summary](https://docs.inrupt.com/ess/latest/services/appendix/appendix-service-configurations.md)
- [ESS' Kafka Configuration](https://docs.inrupt.com/ess/latest/services/appendix/appendix-kafka-configuration.md)
- [Administration](https://docs.inrupt.com/ess/latest/administration.md)
- [Logging](https://docs.inrupt.com/ess/latest/administration/logging.md)
- [Logging Redaction](https://docs.inrupt.com/ess/latest/administration/logging/logging-redaction.md)
- [Application-Defined Metadata](https://docs.inrupt.com/ess/latest/administration/application-defined-metadata.md)
- [Pruning](https://docs.inrupt.com/ess/latest/administration/resource-deletions.md)
- [Service Metrics: Prometheus Configuration](https://docs.inrupt.com/ess/latest/administration/service-metrics-prometheus-configuration.md)
- [ESS Metrics](https://docs.inrupt.com/ess/latest/administration/ess-metrics.md)
- [Scaling](https://docs.inrupt.com/ess/latest/administration/scaling.md)
- [Health Checks](https://docs.inrupt.com/ess/latest/administration/health-checks.md)
- [Reference](https://docs.inrupt.com/ess/latest/reference.md)
- [Limit and Thresholds](https://docs.inrupt.com/ess/latest/reference/limit-and-thresholds.md)
- [Error Responses](https://docs.inrupt.com/ess/latest/reference/error-responses.md)
- [Appendix: OpenTelemetry](https://docs.inrupt.com/ess/latest/reference/appendix-opentelemetry.md)
- [Release Notes](https://docs.inrupt.com/ess/latest/releases.md)
- [2.7 Changelogs](https://docs.inrupt.com/ess/latest/releases/changelog.md)
- [ESS 2.6](https://docs.inrupt.com/ess/2.6.md)
- [Introduction](https://docs.inrupt.com/ess/2.6/introduction.md)
- [Installation](https://docs.inrupt.com/ess/2.6/installation.md)
- [Customize ESS](https://docs.inrupt.com/ess/2.6/installation/customize-configurations.md)
- [Start App and Approval Pages](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-start-apps.md)
- [Use a Custom Start Application](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-start-apps/use-custom-start-app.md)
- [Use a Custom Approval Template](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-start-apps/customize-approval.md)
- [Security Customization](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-security.md)
- [Set Authorization Client Allow List](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-security/modify-authz-client-list.md)
- [Set Initial Pod Clients Allow List](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-security/modify-pod-client-list.md)
- [Manage OpenID Token Issuer Allow/Deny Lists](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-security/manage-identity-providers.md)
- [Use Official Certificate Authority](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-security/use-production-lets-encrypt.md)
- [Logging and Auditing](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-logging.md)
- [Use Non-JSON Formatted Logging](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-logging/modify-log-format.md)
- [Update Log Level](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-logging/modify-log-level.md)
- [Manage Auditing](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-logging/manage-auditing.md)
- [Manage Application-Defined Metadata Propagation](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-logging/manage-app-defined-metadata.md)
- [Pod Maintenance and Metrics](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-pod-maintenance.md)
- [Modify Prune Configuration](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-pod-maintenance/modify-prune.md)
- [Modify Storage Metrics Schedule](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/customization-pod-maintenance/modify-storage-metrics.md)
- [General](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/general.md)
- [Scale a Deployment Using Replicas](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/general/scale-a-deployment-using-replicas.md)
- [Use an External Service](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/general/use-an-external-service.md)
- [Remove Overlay Content](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/general/removing-content.md)
- [Pin a Version](https://docs.inrupt.com/ess/2.6/installation/customize-configurations/general/pin-a-version.md)
- [Troubleshooting](https://docs.inrupt.com/ess/2.6/installation/troubleshooting.md)
- [High Availability Architecture](https://docs.inrupt.com/ess/2.6/installation/architecture.md)
- [Appendix](https://docs.inrupt.com/ess/2.6/installation/appendix.md)
- [Prepare a Local Kubernetes Environment](https://docs.inrupt.com/ess/2.6/installation/appendix/appendix-setup-local-kubernetes.md)
- [Kubernetes Commands](https://docs.inrupt.com/ess/2.6/installation/appendix/appendix-kubernetes-commands.md)
- [Upgrade](https://docs.inrupt.com/ess/2.6/upgrade.md)
- [Pod Resources](https://docs.inrupt.com/ess/2.6/pod-resources.md)
- [ESS Services](https://docs.inrupt.com/ess/2.6/services.md)
- [Access Grant Service](https://docs.inrupt.com/ess/2.6/services/service-access-grant.md)
- [/issue Endpoint](https://docs.inrupt.com/ess/2.6/services/service-access-grant/issue-endpoint.md)
- [/verify Endpoint](https://docs.inrupt.com/ess/2.6/services/service-access-grant/service-access-grant-verifier.md)
- [/status Endpoint](https://docs.inrupt.com/ess/2.6/services/service-access-grant/service-access-grant-status.md)
- [/query Endpoint](https://docs.inrupt.com/ess/2.6/services/service-access-grant/service-access-grant-query.md)
- [/derive Endpoint](https://docs.inrupt.com/ess/2.6/services/service-access-grant/service-access-grant-derive.md)
- [Access Grant VC JSON-LD Context](https://docs.inrupt.com/ess/2.6/services/service-access-grant/access-grant-vc-jsonld-context.md)
- [Auditing Service](https://docs.inrupt.com/ess/2.6/services/service-auditing.md)
- [Audit Enricher](https://docs.inrupt.com/ess/2.6/services/service-auditing/service-audit-enricher.md)
- [Authorization Service](https://docs.inrupt.com/ess/2.6/services/service-authorization.md)
- [Notification Services](https://docs.inrupt.com/ess/2.6/services/service-notification.md)
- [Notification Delivery Service](https://docs.inrupt.com/ess/2.6/services/service-notification/notification-delivery-service.md)
- [Notification Gateway Service](https://docs.inrupt.com/ess/2.6/services/service-notification/service-notification-gateway.md)
- [WebSocket Notification Service](https://docs.inrupt.com/ess/2.6/services/service-notification/service-websocket.md)
- [Solid OIDC Broker Service](https://docs.inrupt.com/ess/2.6/services/service-oidc.md)
- [Application Registration](https://docs.inrupt.com/ess/2.6/services/service-oidc/service-application-registration.md)
- [Pod Services](https://docs.inrupt.com/ess/2.6/services/service-pod-management.md)
- [Pod Provisioning Service](https://docs.inrupt.com/ess/2.6/services/service-pod-management/service-pod-provision.md)
- [Pod Storage Service](https://docs.inrupt.com/ess/2.6/services/service-pod-management/service-pod-storage.md)
- [Platform Management Services](https://docs.inrupt.com/ess/2.6/services/service-platform-management.md)
- [Platform Management API](https://docs.inrupt.com/ess/2.6/services/service-platform-management/platform-management-api.md)
- [Purger Service](https://docs.inrupt.com/ess/2.6/services/service-platform-management/purger-service.md)
- [Purger Application](https://docs.inrupt.com/ess/2.6/services/service-platform-management/purger-application.md)
- [Query Service](https://docs.inrupt.com/ess/2.6/services/service-query.md)
- [Query Service Indexer](https://docs.inrupt.com/ess/2.6/services/service-query/query-indexer.md)
- [Start Service](https://docs.inrupt.com/ess/2.6/services/service-start.md)
- [UMA Service](https://docs.inrupt.com/ess/2.6/services/service-uma.md)
- [Wallet Service](https://docs.inrupt.com/ess/2.6/services/service-wallet.md)
- [Wallet Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/service-wallet-wallet.md)
- [Inbox Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/service-wallet-inbox.md)
- [Access Grants Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/access-grants-endpoint.md)
- [Signup Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/service-wallet-signup.md)
- [Access Prompt Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/service-wallet-accessprompt.md)
- [Login Endpoint](https://docs.inrupt.com/ess/2.6/services/service-wallet/service-wallet-login.md)
- [WebID Service](https://docs.inrupt.com/ess/2.6/services/service-webid.md)
- [Appendix](https://docs.inrupt.com/ess/2.6/services/appendix.md)
- [Discovery](https://docs.inrupt.com/ess/2.6/services/appendix/discovery-endpoint.md)
- [Service Configurations Summary](https://docs.inrupt.com/ess/2.6/services/appendix/appendix-service-configurations.md)
- [ESS' Kafka Configuration](https://docs.inrupt.com/ess/2.6/services/appendix/appendix-kafka-configuration.md)
- [Administration](https://docs.inrupt.com/ess/2.6/administration.md)
- [Logging](https://docs.inrupt.com/ess/2.6/administration/logging.md)
- [Logging Redaction](https://docs.inrupt.com/ess/2.6/administration/logging/logging-redaction.md)
- [Application-Defined Metadata](https://docs.inrupt.com/ess/2.6/administration/application-defined-metadata.md)
- [Pruning](https://docs.inrupt.com/ess/2.6/administration/resource-deletions.md)
- [Service Metrics: Prometheus Configuration](https://docs.inrupt.com/ess/2.6/administration/service-metrics-prometheus-configuration.md)
- [Storage Metrics](https://docs.inrupt.com/ess/2.6/administration/storage-metrics.md)
- [Scaling](https://docs.inrupt.com/ess/2.6/administration/scaling.md)
- [Health Checks](https://docs.inrupt.com/ess/2.6/administration/health-checks.md)
- [Reference](https://docs.inrupt.com/ess/2.6/reference.md)
- [Limit and Thresholds](https://docs.inrupt.com/ess/2.6/reference/limit-and-thresholds.md)
- [Error Responses](https://docs.inrupt.com/ess/2.6/reference/error-responses.md)
- [Appendix: OpenTelemetry](https://docs.inrupt.com/ess/2.6/reference/appendix-opentelemetry.md)
- [Release Notes](https://docs.inrupt.com/ess/2.6/releases.md)
- [2.6 Changelogs](https://docs.inrupt.com/ess/2.6/releases/changelog.md)
- [ESS 2.5](https://docs.inrupt.com/ess/2.5.md)
- [Introduction](https://docs.inrupt.com/ess/2.5/introduction.md)
- [Installation](https://docs.inrupt.com/ess/2.5/installation.md)
- [Customize ESS](https://docs.inrupt.com/ess/2.5/installation/customize-configurations.md)
- [Start App and Approval Pages](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-start-apps.md)
- [Use a Custom Start Application](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-start-apps/use-custom-start-app.md)
- [Use a Custom Approval Template](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-start-apps/customize-approval.md)
- [Logging and Auditing](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-logging.md)
- [Use Non-JSON Formatted Logging](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-logging/modify-log-format.md)
- [Update Log Level](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-logging/modify-log-level.md)
- [Manage Auditing](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-logging/manage-auditing.md)
- [Manage Application-Defined Metadata Propagation](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-logging/manage-app-defined-metadata.md)
- [Security Customization](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security.md)
- [Set Authorization Client Allow List](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security/modify-authz-client-list.md)
- [Set Initial Pod Clients Allow List](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security/modify-pod-client-list.md)
- [Manage OpenID Token Issuer Allow/Deny Lists](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security/manage-identity-providers.md)
- [Use Official Certificate Authority](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security/use-production-lets-encrypt.md)
- [Add Custom Certificates to ESS Services](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-security/add-custom-certs.md)
- [Pod Maintenance and Metrics](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-pod-maintenance.md)
- [Modify Prune Configuration](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-pod-maintenance/modify-prune.md)
- [Modify Storage Metrics Schedule](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/customization-pod-maintenance/modify-storage-metrics.md)
- [General](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/general.md)
- [Scale a Deployment Using Replicas](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/general/scale-a-deployment-using-replicas.md)
- [Use an External Service](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/general/use-an-external-service.md)
- [Remove Overlay Content](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/general/removing-content.md)
- [Pin a Version](https://docs.inrupt.com/ess/2.5/installation/customize-configurations/general/pin-a-version.md)
- [Troubleshooting](https://docs.inrupt.com/ess/2.5/installation/troubleshooting.md)
- [High Availability Architecture](https://docs.inrupt.com/ess/2.5/installation/architecture.md)
- [Appendix](https://docs.inrupt.com/ess/2.5/installation/appendix.md)
- [Prepare a Local Kubernetes Environment](https://docs.inrupt.com/ess/2.5/installation/appendix/appendix-setup-local-kubernetes.md)
- [Kubernetes Commands](https://docs.inrupt.com/ess/2.5/installation/appendix/appendix-kubernetes-commands.md)
- [Upgrade](https://docs.inrupt.com/ess/2.5/upgrade.md)
- [Pod Resources](https://docs.inrupt.com/ess/2.5/pod-resources.md)
- [ESS Services](https://docs.inrupt.com/ess/2.5/services.md)
- [Access Grant Service](https://docs.inrupt.com/ess/2.5/services/service-access-grant.md)
- [/issue Endpoint](https://docs.inrupt.com/ess/2.5/services/service-access-grant/issue-endpoint.md)
- [/verify Endpoint](https://docs.inrupt.com/ess/2.5/services/service-access-grant/service-access-grant-verifier.md)
- [/status Endpoint](https://docs.inrupt.com/ess/2.5/services/service-access-grant/service-access-grant-status.md)
- [/query Endpoint](https://docs.inrupt.com/ess/2.5/services/service-access-grant/service-access-grant-query.md)
- [/derive Endpoint](https://docs.inrupt.com/ess/2.5/services/service-access-grant/service-access-grant-derive.md)
- [Access Grant VC JSON-LD Context](https://docs.inrupt.com/ess/2.5/services/service-access-grant/access-grant-vc-jsonld-context.md)
- [Auditing Service](https://docs.inrupt.com/ess/2.5/services/service-auditing.md)
- [Audit Enricher](https://docs.inrupt.com/ess/2.5/services/service-auditing/service-audit-enricher.md)
- [Authorization Service](https://docs.inrupt.com/ess/2.5/services/service-authorization.md)
- [Notification Services](https://docs.inrupt.com/ess/2.5/services/service-notification.md)
- [Notification Delivery Service](https://docs.inrupt.com/ess/2.5/services/service-notification/notification-delivery-service.md)
- [Notification Gateway Service](https://docs.inrupt.com/ess/2.5/services/service-notification/service-notification-gateway.md)
- [WebSocket Notification Service](https://docs.inrupt.com/ess/2.5/services/service-notification/service-websocket.md)
- [Solid OIDC Broker Service](https://docs.inrupt.com/ess/2.5/services/service-oidc.md)
- [Application Registration](https://docs.inrupt.com/ess/2.5/services/service-oidc/service-application-registration.md)
- [Pod Services](https://docs.inrupt.com/ess/2.5/services/service-pod-management.md)
- [Pod Provisioning Service](https://docs.inrupt.com/ess/2.5/services/service-pod-management/service-pod-provision.md)
- [Pod Storage Service](https://docs.inrupt.com/ess/2.5/services/service-pod-management/service-pod-storage.md)
- [Purger Services](https://docs.inrupt.com/ess/2.5/services/service-purger.md)
- [Purger Service](https://docs.inrupt.com/ess/2.5/services/service-purger/purger-service.md)
- [Purger Application](https://docs.inrupt.com/ess/2.5/services/service-purger/purger-application.md)
- [Query Service](https://docs.inrupt.com/ess/2.5/services/service-query.md)
- [Query Service Indexer](https://docs.inrupt.com/ess/2.5/services/service-query/query-indexer.md)
- [Start Service](https://docs.inrupt.com/ess/2.5/services/service-start.md)
- [UMA Service](https://docs.inrupt.com/ess/2.5/services/service-uma.md)
- [Wallet Service](https://docs.inrupt.com/ess/2.5/services/service-wallet.md)
- [Wallet Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/service-wallet-wallet.md)
- [Inbox Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/service-wallet-inbox.md)
- [Access Grants Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/access-grants-endpoint.md)
- [Signup Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/service-wallet-signup.md)
- [Access Prompt Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/service-wallet-accessprompt.md)
- [Login Endpoint](https://docs.inrupt.com/ess/2.5/services/service-wallet/service-wallet-login.md)
- [WebID Service](https://docs.inrupt.com/ess/2.5/services/service-webid.md)
- [Appendix](https://docs.inrupt.com/ess/2.5/services/appendix.md)
- [Discovery](https://docs.inrupt.com/ess/2.5/services/appendix/discovery-endpoint.md)
- [Service Configurations Summary](https://docs.inrupt.com/ess/2.5/services/appendix/appendix-service-configurations.md)
- [ESS' Kafka Configuration](https://docs.inrupt.com/ess/2.5/services/appendix/appendix-kafka-configuration.md)
- [Administration](https://docs.inrupt.com/ess/2.5/administration.md)
- [Logging](https://docs.inrupt.com/ess/2.5/administration/logging.md)
- [Logging Redaction](https://docs.inrupt.com/ess/2.5/administration/logging/logging-redaction.md)
- [Application-Defined Metadata](https://docs.inrupt.com/ess/2.5/administration/application-defined-metadata.md)
- [Pruning](https://docs.inrupt.com/ess/2.5/administration/resource-deletions.md)
- [Service Metrics: Prometheus Configuration](https://docs.inrupt.com/ess/2.5/administration/service-metrics-prometheus-configuration.md)
- [Storage Metrics](https://docs.inrupt.com/ess/2.5/administration/storage-metrics.md)
- [Scaling](https://docs.inrupt.com/ess/2.5/administration/scaling.md)
- [Health Checks](https://docs.inrupt.com/ess/2.5/administration/health-checks.md)
- [Reference](https://docs.inrupt.com/ess/2.5/reference.md)
- [Limit and Thresholds](https://docs.inrupt.com/ess/2.5/reference/limits.md)
- [Error Responses](https://docs.inrupt.com/ess/2.5/reference/error-responses.md)
- [Appendix: OpenTelemetry](https://docs.inrupt.com/ess/2.5/reference/appendix-opentelemetry.md)
- [Release Notes](https://docs.inrupt.com/ess/2.5/releases.md)
- [2.5 Changelogs](https://docs.inrupt.com/ess/2.5/releases/changelog.md)
- [ESS 2.4](https://docs.inrupt.com/ess/2.4.md)
- [Introduction](https://docs.inrupt.com/ess/2.4/introduction.md)
- [Installation](https://docs.inrupt.com/ess/2.4/installation.md)
- [Customize ESS](https://docs.inrupt.com/ess/2.4/installation/customize-configurations.md)
- [Start App and Approval Pages](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-start-apps.md)
- [Use a Custom Start Application](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-start-apps/use-custom-start-app.md)
- [Use a Custom Approval Template](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-start-apps/customize-approval.md)
- [Logging and Auditing](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-logging.md)
- [Use Non-JSON Formatted Logging](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-logging/modify-log-format.md)
- [Update Log Level](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-logging/modify-log-level.md)
- [Manage Auditing](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-logging/manage-auditing.md)
- [Manage Application-Defined Metadata Propagation](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-logging/manage-app-defined-metadata.md)
- [Security Customization](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security.md)
- [Set Authorization Client Allow List](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security/modify-authz-client-list.md)
- [Set Initial Pod Clients Allow List](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security/modify-pod-client-list.md)
- [Manage OpenID Token Issuer Allow/Deny Lists](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security/manage-identity-providers.md)
- [Use Official Certificate Authority](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security/use-production-lets-encrypt.md)
- [Add Custom Certificates to ESS Services](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-security/add-custom-certs.md)
- [Pod Maintenance and Metrics](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-pod-maintenance.md)
- [Modify Prune Configuration](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-pod-maintenance/modify-prune.md)
- [Modify Storage Metrics Schedule](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/customization-pod-maintenance/modify-storage-metrics.md)
- [General](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/general.md)
- [Scale a Deployment Using Replicas](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/general/scale-a-deployment-using-replicas.md)
- [Use an External Service](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/general/use-an-external-service.md)
- [Remove Overlay Content](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/general/removing-content.md)
- [Pin a Version](https://docs.inrupt.com/ess/2.4/installation/customize-configurations/general/pin-a-version.md)
- [Troubleshooting](https://docs.inrupt.com/ess/2.4/installation/troubleshooting.md)
- [High Availability Architecture](https://docs.inrupt.com/ess/2.4/installation/architecture.md)
- [Appendix](https://docs.inrupt.com/ess/2.4/installation/appendix.md)
- [Prepare a Local Kubernetes Environment](https://docs.inrupt.com/ess/2.4/installation/appendix/appendix-setup-local-kubernetes.md)
- [Kubernetes Commands](https://docs.inrupt.com/ess/2.4/installation/appendix/appendix-kubernetes-commands.md)
- [Upgrade](https://docs.inrupt.com/ess/2.4/upgrade.md)
- [Pod Resources](https://docs.inrupt.com/ess/2.4/pod-resources.md)
- [ESS Services](https://docs.inrupt.com/ess/2.4/services.md)
- [Access Grant Service](https://docs.inrupt.com/ess/2.4/services/service-access-grant.md)
- [/issue Endpoint](https://docs.inrupt.com/ess/2.4/services/service-access-grant/issue-endpoint.md)
- [/verify Endpoint](https://docs.inrupt.com/ess/2.4/services/service-access-grant/service-access-grant-verifier.md)
- [/status Endpoint](https://docs.inrupt.com/ess/2.4/services/service-access-grant/service-access-grant-status.md)
- [/query Endpoint](https://docs.inrupt.com/ess/2.4/services/service-access-grant/service-access-grant-query.md)
- [/derive Endpoint](https://docs.inrupt.com/ess/2.4/services/service-access-grant/service-access-grant-derive.md)
- [Access Grant VC JSON-LD Context](https://docs.inrupt.com/ess/2.4/services/service-access-grant/access-grant-vc-jsonld-context.md)
- [Auditing Service](https://docs.inrupt.com/ess/2.4/services/service-auditing.md)
- [Audit Enricher](https://docs.inrupt.com/ess/2.4/services/service-auditing/service-audit-enricher.md)
- [Authorization Service](https://docs.inrupt.com/ess/2.4/services/service-authorization.md)
- [Notification Services](https://docs.inrupt.com/ess/2.4/services/service-notification.md)
- [Notification Delivery Service](https://docs.inrupt.com/ess/2.4/services/service-notification/notification-delivery-service.md)
- [Notification Gateway Service](https://docs.inrupt.com/ess/2.4/services/service-notification/service-notification-gateway.md)
- [WebSocket Notification Service](https://docs.inrupt.com/ess/2.4/services/service-notification/service-websocket.md)
- [Solid OIDC Broker Service](https://docs.inrupt.com/ess/2.4/services/service-oidc.md)
- [Application Registration](https://docs.inrupt.com/ess/2.4/services/service-oidc/service-application-registration.md)
- [Pod Services](https://docs.inrupt.com/ess/2.4/services/service-pod-management.md)
- [Pod Provisioning Service](https://docs.inrupt.com/ess/2.4/services/service-pod-management/service-pod-provision.md)
- [Pod Storage Service](https://docs.inrupt.com/ess/2.4/services/service-pod-management/service-pod-storage.md)
- [Purger Services](https://docs.inrupt.com/ess/2.4/services/service-purger.md)
- [Purger Service](https://docs.inrupt.com/ess/2.4/services/service-purger/purger-service.md)
- [Purger Application](https://docs.inrupt.com/ess/2.4/services/service-purger/purger-application.md)
- [Query Service](https://docs.inrupt.com/ess/2.4/services/service-query.md)
- [Query Service Indexer](https://docs.inrupt.com/ess/2.4/services/service-query/query-indexer.md)
- [Start Service](https://docs.inrupt.com/ess/2.4/services/service-start.md)
- [UMA Service](https://docs.inrupt.com/ess/2.4/services/service-uma.md)
- [Wallet Service](https://docs.inrupt.com/ess/2.4/services/service-wallet.md)
- [Wallet Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/wallet.md)
- [Inbox Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/inbox.md)
- [Access Grants Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/access-grants.md)
- [Signup Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/signup.md)
- [Access Prompt Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/access-prompt.md)
- [Login Endpoint](https://docs.inrupt.com/ess/2.4/services/service-wallet/login.md)
- [WebID Service](https://docs.inrupt.com/ess/2.4/services/service-webid.md)
- [Appendix](https://docs.inrupt.com/ess/2.4/services/appendix.md)
- [Discovery](https://docs.inrupt.com/ess/2.4/services/appendix/discovery.md)
- [Service Configurations Summary](https://docs.inrupt.com/ess/2.4/services/appendix/service-configurations.md)
- [ESS' Kafka Configuration](https://docs.inrupt.com/ess/2.4/services/appendix/appendix-kafka-configuration.md)
- [Administration](https://docs.inrupt.com/ess/2.4/administration.md)
- [Logging](https://docs.inrupt.com/ess/2.4/administration/logging.md)
- [Logging Redaction](https://docs.inrupt.com/ess/2.4/administration/logging/logging-redaction.md)
- [Application-Defined Metadata](https://docs.inrupt.com/ess/2.4/administration/application-defined-metadata.md)
- [Pruning](https://docs.inrupt.com/ess/2.4/administration/resource-deletions.md)
- [Service Metrics: Prometheus Configuration](https://docs.inrupt.com/ess/2.4/administration/service-metrics-prometheus-configuration.md)
- [Storage Metrics](https://docs.inrupt.com/ess/2.4/administration/storage-metrics.md)
- [Scaling](https://docs.inrupt.com/ess/2.4/administration/scaling.md)
- [Health Checks](https://docs.inrupt.com/ess/2.4/administration/health-checks.md)
- [Reference](https://docs.inrupt.com/ess/2.4/reference.md)
- [Limit and Thresholds](https://docs.inrupt.com/ess/2.4/reference/limits.md)
- [Error Responses](https://docs.inrupt.com/ess/2.4/reference/error-responses.md)
- [Appendix: OpenTelemetry](https://docs.inrupt.com/ess/2.4/reference/appendix-opentelemetry.md)
- [Release Notes](https://docs.inrupt.com/ess/2.4/releases.md)
- [2.4 Changelogs](https://docs.inrupt.com/ess/2.4/releases/changelog.md)
- [ESS 2.3](https://docs.inrupt.com/ess/2.3.md)
- [Introduction](https://docs.inrupt.com/ess/2.3/introduction.md)
- [Installation](https://docs.inrupt.com/ess/2.3/installation.md)
- [Customize ESS](https://docs.inrupt.com/ess/2.3/installation/customize-configurations.md)
- [Start App and Approval Pages](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-start-apps.md)
- [Use a Custom Start Application](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-start-apps/use-custom-start-app.md)
- [Use a Custom Approval Template](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-start-apps/customize-approval.md)
- [Logging and Auditing](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-logging.md)
- [Use Non-JSON Formatted Logging](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-logging/modify-log-format.md)
- [Update Log Level](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-logging/modify-log-level.md)
- [Manage Auditing](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-logging/manage-auditing.md)
- [Manage Application-Defined Metadata Propagation](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-logging/manage-app-defined-metadata.md)
- [Security Customization](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security.md)
- [Set Authorization Client Allow List](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security/modify-authz-client-list.md)
- [Set Initial Pod Clients Allow List](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security/modify-pod-client-list.md)
- [Manage OpenID Token Issuer Allow/Deny Lists](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security/manage-identity-providers.md)
- [Use Official Certificate Authority](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security/use-production-lets-encrypt.md)
- [Add Custom Certificates to ESS Services](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-security/add-custom-certs.md)
- [Pod Maintenance and Metrics](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-pod-maintenance.md)
- [Modify Prune Configuration](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-pod-maintenance/modify-prune.md)
- [Modify Storage Metrics Schedule](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/customization-pod-maintenance/modify-storage-metrics.md)
- [General](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/general.md)
- [Scale a Deployment Using Replicas](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/general/scale-a-deployment-using-replicas.md)
- [Use an External Service](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/general/use-an-external-service.md)
- [Remove Overlay Content](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/general/removing-content.md)
- [Pin a Version](https://docs.inrupt.com/ess/2.3/installation/customize-configurations/general/pin-a-version.md)
- [Troubleshooting](https://docs.inrupt.com/ess/2.3/installation/troubleshooting.md)
- [High Availability Architecture](https://docs.inrupt.com/ess/2.3/installation/architecture.md)
- [Appendix](https://docs.inrupt.com/ess/2.3/installation/appendix.md)
- [Prepare a Local Kubernetes Environment](https://docs.inrupt.com/ess/2.3/installation/appendix/appendix-setup-local-kubernetes.md)
- [Kubernetes Commands](https://docs.inrupt.com/ess/2.3/installation/appendix/appendix-kubernetes-commands.md)
- [Upgrade](https://docs.inrupt.com/ess/2.3/upgrade.md)
- [Pod Resources](https://docs.inrupt.com/ess/2.3/pod-resources.md)
- [ESS Services](https://docs.inrupt.com/ess/2.3/services.md)
- [Access Grant Service](https://docs.inrupt.com/ess/2.3/services/service-access-grant.md)
- [/issue Endpoint](https://docs.inrupt.com/ess/2.3/services/service-access-grant/issue-endpoint.md)
- [/verify Endpoint](https://docs.inrupt.com/ess/2.3/services/service-access-grant/service-access-grant-verifier.md)
- [/status Endpoint](https://docs.inrupt.com/ess/2.3/services/service-access-grant/service-access-grant-status.md)
- [/query Endpoint](https://docs.inrupt.com/ess/2.3/services/service-access-grant/service-access-grant-query.md)
- [/derive Endpoint](https://docs.inrupt.com/ess/2.3/services/service-access-grant/service-access-grant-derive.md)
- [Access Grant VC JSON-LD Context](https://docs.inrupt.com/ess/2.3/services/service-access-grant/access-grant-vc-jsonld-context.md)
- [Auditing Service](https://docs.inrupt.com/ess/2.3/services/service-auditing.md)
- [Audit Enricher](https://docs.inrupt.com/ess/2.3/services/service-auditing/service-audit-enricher.md)
- [Authorization Service](https://docs.inrupt.com/ess/2.3/services/service-authorization.md)
- [Notification Services](https://docs.inrupt.com/ess/2.3/services/service-notification.md)
- [Notification Gateway Service](https://docs.inrupt.com/ess/2.3/services/service-notification/service-notification-gateway.md)
- [WebSocket Notification Service](https://docs.inrupt.com/ess/2.3/services/service-notification/service-websocket.md)
- [Solid OIDC Broker Service](https://docs.inrupt.com/ess/2.3/services/service-oidc.md)
- [Application Registration](https://docs.inrupt.com/ess/2.3/services/service-oidc/service-application-registration.md)
- [Pod Services](https://docs.inrupt.com/ess/2.3/services/service-pod-management.md)
- [Pod Provisioning Service](https://docs.inrupt.com/ess/2.3/services/service-pod-management/service-pod-provision.md)
- [Pod Storage Service](https://docs.inrupt.com/ess/2.3/services/service-pod-management/service-pod-storage.md)
- [Purger Application](https://docs.inrupt.com/ess/2.3/services/purger-application.md)
- [Query Service](https://docs.inrupt.com/ess/2.3/services/service-query.md)
- [Query Service Indexer](https://docs.inrupt.com/ess/2.3/services/service-query/query-indexer.md)
- [Start Service](https://docs.inrupt.com/ess/2.3/services/service-start.md)
- [UMA Service](https://docs.inrupt.com/ess/2.3/services/service-uma.md)
- [Wallet Service](https://docs.inrupt.com/ess/2.3/services/service-wallet.md)
- [Wallet Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/service-wallet-wallet.md)
- [Inbox Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/service-wallet-inbox.md)
- [Access Grants Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/access-grants-endpoint.md)
- [Signup Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/service-wallet-signup.md)
- [Access Prompt Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/service-wallet-accessprompt.md)
- [Login Endpoint](https://docs.inrupt.com/ess/2.3/services/service-wallet/service-wallet-login.md)
- [WebID Service](https://docs.inrupt.com/ess/2.3/services/service-webid.md)
- [Appendix](https://docs.inrupt.com/ess/2.3/services/appendix.md)
- [Discovery](https://docs.inrupt.com/ess/2.3/services/appendix/discovery-endpoint.md)
- [Service Configurations Summary](https://docs.inrupt.com/ess/2.3/services/appendix/appendix-service-configurations.md)
- [ESS' Kafka Configuration](https://docs.inrupt.com/ess/2.3/services/appendix/appendix-kafka-configuration.md)
- [Administration](https://docs.inrupt.com/ess/2.3/administration.md)
- [Logging](https://docs.inrupt.com/ess/2.3/administration/logging.md)
- [Logging Redaction](https://docs.inrupt.com/ess/2.3/administration/logging/logging-redaction.md)
- [Application-Defined Metadata](https://docs.inrupt.com/ess/2.3/administration/application-defined-metadata.md)
- [Pruning](https://docs.inrupt.com/ess/2.3/administration/resource-deletions.md)
- [Service Metrics: Prometheus Configuration](https://docs.inrupt.com/ess/2.3/administration/service-metrics-prometheus-configuration.md)
- [Storage Metrics](https://docs.inrupt.com/ess/2.3/administration/storage-metrics.md)
- [Scaling](https://docs.inrupt.com/ess/2.3/administration/scaling.md)
- [Health Checks](https://docs.inrupt.com/ess/2.3/administration/health-checks.md)
- [Reference](https://docs.inrupt.com/ess/2.3/reference.md)
- [Limit and Thresholds](https://docs.inrupt.com/ess/2.3/reference/limits.md)
- [Error Responses](https://docs.inrupt.com/ess/2.3/reference/error-responses.md)
- [Appendix: OpenTelemetry](https://docs.inrupt.com/ess/2.3/reference/appendix-opentelemetry.md)
- [Release Notes](https://docs.inrupt.com/ess/2.3/releases.md)
- [2.3 Changelogs](https://docs.inrupt.com/ess/2.3/releases/changelog.md)
- [Security Checklist](https://docs.inrupt.com/security/security-checklist.md)
- [Authentication](https://docs.inrupt.com/security/authentication.md)
- [Authorization/Access Control](https://docs.inrupt.com/security/authorization.md)
- [Access Control Policy (ACP)](https://docs.inrupt.com/security/authorization/acp.md)
- [Identity-Based Access Policies](https://docs.inrupt.com/security/authorization/identity-based-access-policies.md)
- [Access Requests and Grants](https://docs.inrupt.com/security/authorization/access-requests-grants.md)
- [Recommendations for Applications](https://docs.inrupt.com/security/authorization/access-requests-grants/amc-recommendations.md)
- [Authorization Management Component (AMC)](https://docs.inrupt.com/security/authorization/access-requests-grants/amc.md)
- [Encryption](https://docs.inrupt.com/security/encryption.md)
- [Auditing](https://docs.inrupt.com/security/auditing.md)
- [Appendix: Audit Event Correlation](https://docs.inrupt.com/security/auditing/appendix-audit-event-correlation.md)
- [Appendix: Audit Events Examples](https://docs.inrupt.com/security/auditing/appendix-audit-events-examples.md)
- [Security FAQ](https://docs.inrupt.com/security/ess-security-faq.md)
- [PodSpaces](https://docs.inrupt.com/podspaces/podspaces.md)
- [Getting Started (PodSpaces)](https://docs.inrupt.com/podspaces/podspaces/getting-started.md)
- [Getting Started (PodSpaces AP)](https://docs.inrupt.com/podspaces/podspaces/getting-started-ap.md)
- [Glossary](https://docs.inrupt.com/reference/glossary.md)
- [RDF](https://docs.inrupt.com/reference/rdf.md)
- [Structured Data](https://docs.inrupt.com/reference/rdf/structured-data-rdf-resources.md)
- [Vocabulary](https://docs.inrupt.com/reference/vocabulary.md)
- [Supported Versions](https://docs.inrupt.com/support/supported-versions.md)
- [Enterprise Solid Server](https://docs.inrupt.com/support/supported-versions/ess.md)
- [Java Client Library](https://docs.inrupt.com/support/supported-versions/jcl.md)
- [JavaScript SDKs](https://docs.inrupt.com/support/supported-versions/js.md)
- [Applications](https://docs.inrupt.com/support/supported-versions/applications.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.inrupt.com/getting-started/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
