3 structure changes including:
2 Additions
1 Modification
Modified
1
POST /api/textbooks/searchtextbooks
- Response
-
200 response Modified
-
application/json content type Modified
-
textbooks property Modified
- _id property Added
-
textbooks property Modified
-
application/json content type Modified
Added
2
GET /api/textbooks/getalltextbooks
GET /api/textbooks/gettextbooksforlist
1 structure change including:
1 Addition
Added
1
POST /api/textbooks/searchtextbooks
1 structure change including:
1 Addition
Added
1
POST /api/authentication/signout
6 structure changes including:
2 Additions
4 Modifications
Modified
4
Breaking
GET /api/authentication/fetchuserinfo
- Authentication
- Cookie auth authentication method Added
PATCH /api/profile/updateprofile
- Body
-
application/json content type Modified
-
theme property Modified
-
Full types went from
stringtonumberBreaking
-
Full types went from
-
userId property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
theme property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
user property Modified
-
theme property Modified
-
Full types went from
stringtonumberBreaking
-
Full types went from
-
theme property Modified
-
user property Modified
-
application/json content type Modified
- Authentication
- Cookie auth authentication method Added
POST /api/authentication/signin
- Response
-
200 response Modified
-
application/json content type Modified
-
id, email, configuredProfile, firstName, lastName, avatar, theme properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- user property Added
-
id, email, configuredProfile, firstName, lastName, avatar, theme properties Removed
-
application/json content type Modified
-
400 response Modified
-
text/plain content type Modified
-
Full types is now
string
- property Added
-
Full types is now
-
text/plain content type Modified
-
500 response Modified
-
text/plain content type Modified
-
Full types is now
string
- property Added
-
Full types is now
-
text/plain content type Modified
POST /api/authentication/signup
- Body
-
application/json content type Modified
-
email property Modified
-
Full types went from
stringtostring(email) -
Property is now required Breaking
-
Full types went from
-
password property Modified
-
Full types went from
stringtostring(password) -
Property is now required Breaking
-
Full types went from
-
firstName, lastName properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
email property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
user property Modified
-
firstName, lastName properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- configuredProfile property Added
-
firstName, lastName properties Removed
-
user property Modified
-
application/json content type Modified
Added
2
DELETE /api/profile/deleteavatar
PATCH /api/profile/updateavatar
4 structure changes including:
1 Addition
3 Modifications
Modified
3
Breaking
GET /api/authentication/fetchuserinfo
- Response
-
200 response Modified
-
application/json content type Modified
-
user property Modified
-
theme property Modified
-
Full types went from
stringtonumberBreaking
-
Full types went from
-
theme property Modified
-
user property Modified
-
application/json content type Modified
POST /api/authentication/signin
- Response
-
200 response Modified
-
application/json content type Modified
-
theme property Modified
-
Full types went from
stringtonumberBreaking
-
Full types went from
-
theme property Modified
-
application/json content type Modified
POST /api/authentication/signup
- Body
-
application/json content type Modified
-
email property Modified
-
Full types went from
string(email)tostring - Property is no longer required
-
Full types went from
-
password property Modified
-
Full types went from
string(password)tostring - Property is no longer required
-
Full types went from
- firstName, lastName properties Added
-
email property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
id, email, configuredProfile properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- user property Added
-
id, email, configuredProfile properties Removed
-
application/json content type Modified
-
400 response Modified
-
text/plain content type Modified
-
Full types is now
string
- property Added
-
Full types is now
-
text/plain content type Modified
-
500 response Modified
-
text/plain content type Modified
-
Full types is now
string
- property Added
-
Full types is now
-
text/plain content type Modified
Added
1
PATCH /api/profile/updateprofile
1 structure change including:
1 Addition
Added
1
GET /api/authentication/fetchuserinfo