# Introduction

This documentation will guide you through all MyLuxura REST API aspects. This API can be used to retrieve and update information in MyLuxura.&#x20;

### Personal access token

To use this REST API, you are to generate a [personal access token](https://myluxura.com/settings/personal/tokens), which you will need to authenticate with the server. This token will only expire on deletion. Don't share this key with anyone, as it can be used to act on your behalf.

The personal access token's permissions can be limited by scopes. This way you can prevent changes being made to document using this token, in case someone gains access of your access token.

| Scope       | Description                                                              |
| ----------- | ------------------------------------------------------------------------ |
| `api:read`  | Ability to read all documents (`GET` request)                            |
| `api:write` | Ability to update documents (`POST`, `PATCH`, `PUT` & `DELETE` requests) |

### Feedback

If you have any questions or quires regarding this documention or API, please contact <support@vedicium.com>.


---

# 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.vedicium.io/myluxura/master.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.
