> For the complete documentation index, see [llms.txt](https://docs.partii.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.partii.fr/general-architecture.md).

# General architecture

Partii's API is deployed on a dedicated server (128GB RAM, AMD Epyc 7413 24c/48t) at OVH.

Configuration is Apache2 with Gunicorn3 (+ WSGI) serving a Flask application. Format is a classic REST API with GET/POST/PATCH and JWTs for authentication.

## Base route and authentication

Partii's API base route is `https://api.partii.fr/`

Authentication is done using a bearer token through an HTTP header : `{'Authorization':'Bearer <Token>'}`
