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

# API Reference

Dive into the specifics of each API endpoint by checking out our complete documentation.

{% hint style="info" %}
URL\_BASE \
\
**<https://api.elyssa.app/api/v1>**
{% endhint %}

### API versioning

We're always adding features and making improvements to our API, but we won't allow your app to crash because of a change we make to our API. So if we make a significant change to an endpoint, we will

**Extra tips**

| Feature       | Guideline                                                                                                                      | Key takeaway                    |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------- |
| String Values | Our API does not support null strings. To leave a field empty, either omit it from the request or send an empty string (`""`). | Avoid `null`; use `""` instead. |
| Data Types    | Boolean values (`true`/`false`) are distinct from string values (`"true"`/`"false"`).                                          | Don't use quotes for booleans.  |
| Timezones     | All timestamps are stored in UTC+0. Most frameworks and browsers will handle the local conversion automatically.               | Server time is always UTC.      |

<br>
