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

# Account

The account endpoints allow you to register an account, get an API key, validate your key, get users' details, and edit a user's details.&#x20;

{% openapi src="<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>" path="/auth/register" method="post" %}
<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>" path="/auth/login" method="post" %}
<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>" path="/auth/validate" method="get" %}
<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>" path="/users/get\_all/{page}" method="get" %}
<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>
{% endopenapi %}

{% openapi src="<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>" path="/users/edit" method="post" %}
<https://raw.githubusercontent.com/eo33/ecommerce-app/refs/heads/main/docs/OAS/account.yaml>
{% endopenapi %}
