# Solution architecture

DotApparel is exclusively installed on [Google Cloud](https://cloud.google.com/), a cost-effective and secure cloud computing platform. Here is a diagram that shows the connection between two brands running our DotApparel Core solution connecting ERP into Shopify, one of which has two regional stores. We can see that each of the DotApparel projects sits within a single Google Cloud account and it gets its data from the ERP database.

<figure><img src="/files/rqnRxANB7tZjrBzAFSM1" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
For merchants using the **Apparel21** ERP, you may be interested to learn which Retail API endpoints DotApparel is using to fetch product data. We use two separate endpoints.

* First, we use the `ProductsSimple` endpoint to get a list of all the visible style codes according to your filter. Then, we make a separate request to the `Products/{id}` endpoint for each style code to get all the details, like colours, sizes, and notes.
* In some versions of Apparel21, they also make separate requests to the `ProductNotes/{id}` endpoint to get product notes, but in newer versions, these notes are included in the main `Products/{id}` endpoint, so they don't need to use the separate endpoint anymore.
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dotapparel.com.au/intro/welcome/solution-architecture.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
