# api ## Pages - [Books](https://docs.bookhoarder.dev/api/books/index.md) — Upload, list, edit, delete, and send books to an e-reader. - [Other endpoints](https://docs.bookhoarder.dev/api/other-endpoints/index.md) — Health check, trending feed, description lookup, raw file downloads, and the OPDS catalog. - [HTTP API](https://docs.bookhoarder.dev/api/overview/index.md) — The internal HTTP API Bookhoarder's own frontend calls — authentication, conventions, and every endpoint. - [Profiles](https://docs.bookhoarder.dev/api/profiles/index.md) — List, create, edit, and switch between profiles. - [Settings](https://docs.bookhoarder.dev/api/settings/index.md) — Read and update the server-wide SMTP, trending, and metadata-lookup settings. - [Shelves](https://docs.bookhoarder.dev/api/shelves/index.md) — List, create, edit, delete shelves, and add or remove books from them.