| icon |
|---|
lock |
HawAPI is a completely Open API and no authentication is required to GET any data.
However, this also means that we've limited what you can use.
!!!warning Warning At the moment this API is not accepting any registration so, only the first tier(ANONYMOUS) are a available. !!!
[!badge variant="success" text="POST"] /api/{{api_version}}/auth/register
{
"first_name": "Lorem",
"last_name": "Ipsum",
"username": "loremipsum",
"email": "lorem@loremipsum.com",
"password": "MYSUPERSECRETPASSWORD",
"role": "BASIC" // Default value
}{
"username": "loremipsum",
"role": "BASIC",
"token": "eyJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJodHRw
czovL2hhd2FwaS50aGVwcm9qZWN0LmlkL2FwaS92MSIsInJvbGUiOiJERVYiLCJpc3MiOiJIYXdBUEkiLCJuaWNr
bmFtZSI6ImxvcmVtIiwiaWF0IjoxNjcxNDk4NTQyLCJqdGkiOiIwZTdmOTg3Ni1kY2ZmLTQyNDQtYjY0OS01OTM1M2RhMjQwODgi
LCJlbWFpbCI6ImxvcmVtQGxvcmVtaXBzdW0uY29tIn0.27ThrP_Dr1um0A7zWYioWMgZx7cPshojul-0nQ99Mck",
"token_type": "Bearer"
}[!badge variant="success" text="POST"] /api/{{api_version}}/auth/authenticate
{
"username": "lorem",
"email": "lorem@loremipsum.com",
"password": "MYSUPERSECRETPASSWORD"
}{
"username": "lorem",
"email": "lorem@loremipsum.com",
"role": "DEV",
"token": "eyJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJodHRw
czovL2hhd2FwaS50aGVwcm9qZWN0LmlkL2FwaS92MSIsInJvbGUiOiJERVYiLCJpc3MiOiJIYXdBUEkiLCJuaWNr
bmFtZSI6ImxvcmVtIiwiaWF0IjoxNjcxNDk4NTQyLCJqdGkiOiIwZTdmOTg3Ni1kY2ZmLTQyNDQtYjY0OS01OTM1M2RhMjQwODgi
LCJlbWFpbCI6ImxvcmVtQGxvcmVtaXBzdW0uY29tIn0.27ThrP_Dr1um0A7zWYioWMgZx7cPshojul-0nQ99Mck",
"created_at": "2022-XX-XXT22:09:02.102839",
"updated_at": "2022-XX-XXT22:09:02.102839"
}[!badge variant="success" text="POST"] /api/{{api_version}}/auth/delete
{
"username": "lorem",
"email": "lorem@loremipsum.com",
"password": "MYSUPERSECRETPASSWORD"
}