# Accounts

Document data is secured and separated using *Accounts*.

An *Account* is considered to be the data owner. Using the REST API users can access only data within their Account.&#x20;

{% hint style="info" %}
All users using the same Account share the same data.

There is no way to access data in different Accounts, neither can you exchange data between Accounts.&#x20;

An Account is a boundary and there is no way to cross this.
{% endhint %}

You can use the [SharedAccount](/mspro.services/accounts/sharedaccount.md) to get started and play with the services for free.&#x20;

If you register for a dedicated Account all your data is private and securely stored under that Account. Look into our [Plans](/mspro.services/plans.md) to find the right plan that suits your needs.

### Users

All end-points are secured using **BASIC Authorization** with **username and token**.

Each **user** has his own, unique `Username`+ `Token` combination that is assigned to an *Account*: `BASIC Token => Username:Token --> Account`

* Account -> your company -> your space == your data
  * BASIC Token 1 -> Username A + Password 1
  * BASIC Token 2 -> Username B + Password 2


---

# 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://services.markusschmidt.pro/mspro.services/accounts.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.
