Skip to content

Latest commit

 

History

History
143 lines (125 loc) · 4.06 KB

File metadata and controls

143 lines (125 loc) · 4.06 KB

Responscodes en endpoints

Alle endpoints werken met HTTP-GET

Globaal

Als een endpoint niet staat beschreven in deze gids, gebruik de standaard responscodes:

Code Omschrijving
1 True
0 False
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/auth/login

Code Omschrijving
>1 Sessie-token
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-3 Gebruiker is niet geregistreerd
-4 Wachtwoord incorrect

/auth/register

Code Omschrijving
1 Success
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-5 Gebruiker bestaat al
-6 Gebruiker bestaat al maar heeft telefoonnummer nog niet geverifieerd
-7 Interne fout m.b.t. SMS-verificatie

/auth/verify

Code Omschrijving
1 Success
0 Ongeldige verificatietoken of kan gebruiker niet vinden
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd

/auth/sync

Code Omschrijving
1 Sessie-token is geldig
0 Sessie-token is niet geldig
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd

/account/get

Code Omschrijving
1 Success, return na de character.
0 Gebruiker bestaat niet OF algemene fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/account/manage/setname

Code Omschrijving
1 Success
0 Gebruiker bestaat niet OF algemene fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/event/get

Code Omschrijving
1 Success
0 Id niet gevonden
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/event/create

Code Omschrijving
1 Success
0 Algemene fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-6 Interne fout: serialization error
-7 Interne fout: error creating new instance
-8 Interne fout: invalid event type
-9 Authenticatiefout of niet genoeg permissies

/event/adduser

Code Omschrijving
1 Success
0 Id niet gevonden
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-6 Gebruiker is al toegevoegd aan evenement.
-7 Interne fout: serialization error
-9 Authenticatiefout of niet genoeg permissies

/event/deluser

// TODO

/account/events/get

Code Omschrijving
1 Success
0 Records niet gevonden
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/account/contacts/get

Code Omschrijving
1 Success
0 Interne fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-9 Authenticatiefout of niet genoeg permissies

/account/contacts/add

Code Omschrijving
1 Success
0 Interne fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-6 Interne fout: serialization error
-7 Gebruiker is al een contact van
-9 Authenticatiefout of niet genoeg permissies

/account/contacts/delete

Code Omschrijving
1 Success
0 Interne fout
-1 Niet genoeg argumenten
-2 Argumenten onjuist geformatteerd
-3 Geen records gevonden
-6 Interne fout: serialization error
-9 Authenticatiefout of niet genoeg permissies