> For the complete documentation index, see [llms.txt](https://tclmcc.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tclmcc.gitbook.io/docs/gateway-server-and-api-docs.md).

# Gateway Server and API Docs

Code for these API Docs can be found at [SUITS-2024-LMCC/server](https://github.com/Team-Cartographer/SUITS-2024-LMCC/tree/main/server)

All examples are in Python, yet can be reproduced in any language, whether its through JSON Serializables for C#, or Interfaces for TypeScript/React

Note that many requests for the Gateway API are static, meaning that they don't return anything but rather update the database in the server itself. This should not be of concern, as any necessary data can be reached through an API function.&#x20;

Any functions that can be found in the code that are not yet written here are either deprecated and will be removed with the next patch, or not yet fully implemented&#x20;

Message @abhi-arya1 on GitHub with any questions, or at his [website ](https://abhiarya.net)
