Account

get

/login/saml


post

/login/saml/callback


get

/login/google

The actual google login route


get

/login/google/callback

Google login callback

Accepted Body Arguments
<br> {<br> // The callback code<br> code: string,<br> }<br>

post

/account

Create a new account

Accepted Body Arguments
<br> {<br> // The user's username<br> username: string,<br> // The user's email address<br> email: string,<br> // The user's password<br> password: string,<br> // Team name<br> team_name: string,<br> // promotional campaign code (Optional)<br> campaign_code: string,<br> }<br>

post

/login

Login user

Accepted Body Arguments
<br> {<br> // The email/username<br> username: string,<br> // The password<br> password: string,<br> }<br>

post

/logout (authenticated)

Logout user

Note:Requires sending an authentication token either in the sessionid query argument,
or in the X-API-Key header. The token is returned from the login route.


post

/account/forgotpassword

Do a forgot password thing

This route requires a valid captcha

The captcha client-side response should be passed using the `captchaResponse`
body argument.

Accepted Body Arguments
<br> {<br> //<br> email: string,<br> // The client-side captcha response<br> captchaResponse: string,<br> }<br>

post

/account/changepassword/:token

Do a password change
body needs a token + password

This route requires a valid captcha

The captcha client-side response should be passed using the `captchaResponse`
body argument.

Accepted Body Arguments
<br> {<br> // The new password<br> password: string,<br> // The client-side captcha response<br> captchaResponse: string,<br> }<br>
Accepted Restful Arguments
<br> token: undocumented<br>

post

/account/requestverification (authenticated)

Start e-mail verification for the logged in user

Note:Requires sending an authentication token either in the sessionid query argument,
or in the X-API-Key header. The token is returned from the login route.


post

/account/verify/:token

Do account verification

Accepted Restful Arguments
<br> token: undocumented<br>

get

/account/announcements (authenticated)

Note:Requires sending an authentication token either in the sessionid query argument,
or in the X-API-Key header. The token is returned from the login route.


post

/account/organisation

Check if organisation eligible for SSO
body needs an email

Accepted Body Arguments
<br> {<br> // Email<br> email: string,<br> }<br>

get

/freetrial (authenticated)

Redeem a free trial token

Note:Requires sending an authentication token either in the sessionid query argument,
or in the X-API-Key header. The token is returned from the login route.


Did you find what you were looking for? Thank you! There was a problem submitting your feedback. Please try again later.