> For the complete documentation index, see [llms.txt](https://docs.alemba.com/asm-legacy-product-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alemba.com/asm-legacy-product-documentation/integrate/apis/alemba-restful-api/alemba-api-architecture.md).

# Alemba API Architecture

The API fits within the ASM Core architecture, and typically looks as illustrated in the diagram below.

<figure><img src="https://content.gitbook.com/content/nJaXUpCs46xyHtlQSUZo/blobs/0OzIBRfnjBCEGYlkNaeE/Screen%20Shot%202022-12-01%20at%2010.20.35%20AM.png" alt=""><figcaption></figcaption></figure>

With the installation, you get:

* Alemba.Web, containing:
  * Authorization service – allows you to login and provides a token to use for all subsequent API calls
  * The API Explorer which is an interactive UI for understanding the API, including live search facilities as well as detailed technical information regarding all the available entities and actions
* Alemba.API – the main API
* The Alemba API also provides many new tables of metadata in the ASM database.
