auth

POST `/api/v0/auth/signup` Creates new mooc.fi account and signs in. # Example ```http POST /api/v0/auth/signup HTTP/1.1 Content-Type: application/json { "email": "student@example.com", "first_name": "John", "last_name": "Doe", "language": "en", "password": "hunter42", "password_confirmation": "hunter42", "country" : "Finland", "email_communication_consent": true } ```

Changed on
post/api/v0/auth/signup

Request

  • The document declares no server URL.
  • Auth: none declared

Request body

countrystring required
emailstring required
email_communication_consentboolean required
first_namestring required
languagestring required
last_namestring required
passwordstring required
password_confirmationstring required

Response

Signup outcome

OR

Changes