API Documentation
Evan Langlais edited this page Feb 28, 2019
·
10 revisions
Authorization
Authorize User - POST /auth
BODY:
user_email
user_password
RETURNS:
-
message
- "Authorized" if successful -
token
- The JWT token that will be used as bearer token for all other functions
Users
GET /user/me
A simple function to return the authorized user's information to test authentication token
AUTHORIZATION: bearer
RETURNS: User object saved in the JWT
Admin
Register New User - POST /admin/register
AUTHORIZATION: bearer
+ admin role (not implemented yet)
BODY:
user_email
user_password
organization_id
first_name
last_name
RETURNS:
-
message
- "Created User" if successful -
user_id
- Newly created user's id