<!-- AUTO-GENERATED: do not edit by hand -->
# Paths

<!-- AUTO-DESC:START -->

This page summarizes the code structure for this directory and its immediate subdirectories. It focuses on the `api / v1 / paths` area within the `api` module. Use the table of contents below to navigate deeper.

<!-- AUTO-DESC:END -->

## Overview

This section documents all HTTP routes exposed by the API v1. Routes are organized by functional domains and follow the structure of the `paths/` directory.

Each subdirectory represents a coherent set of endpoints (such as users, authentication, administration, data access, or knowledge graph operations), while files at the root level define core or cross-cutting routes. Deeper levels in the hierarchy are used to represent operations on specific resources (for example, routes scoped to a given user, data item, or identifier).

## Contents

- [AI routes](ai.md)
- [Core routes](core.md)
- [Authentication](auth/index.md)
- [Administration](admin/index.md)
- [Annotator](annotator/index.md)
- [Axioms](axioms/index.md)
- [Data access](data/index.md)
- [Databases](databases/index.md)
- [ElasticSearch](elasticsearch/index.md)
- [Graph store](graphStore/index.md)
- [JOWL](jowl/index.md)
- [Knowledge Graph](kg/index.md)
- [Logs](logs/index.md)
- [Plugin controller](pluginController/index.md)
- [RDF](rdf/index.md)
- [Sources](sources/index.md)
- [SPARQL](sparql/index.md)
- [Users](users/index.md)

```{toctree}
:maxdepth: 5
:caption: Contents

ai
admin/index
annotator/index
auth/index
axioms/index
data/index
databases/index
elasticsearch/index
graphStore/index
jowl/index
kg/index
logs/index
pluginController/index
rdf/index
sources/index
sparql/index
users/index
```

<!-- AUTO-INLINE-FILES:START -->

## Files in this directory

- `alignment.js`
- `annotate.js`
- `blenderSources.js`
- `classify.js`
- `config.js`
- `copygraph.js`
- `databases.js`
- `getOntologyRootUris.js`
- `graphvis.js`
- `health.js`
- `httpProxy.js`
- `kg.js`
- `logs.js`
- `ontologyModels.js`
- `prefixes.js`
- `profiles.js`
- `rdf-io.js`
- `shaclValidate.js`
- `shortestPath.js`
- `sources.js`
- `sparqlProxy.js`
- `tools.js`
- `triples2rdf.js`
- `upload.js`
- `users.js`
- `utils.js`
- `yasguiQuery.js`

<!-- AUTO-INLINE-FILES:END -->
