2 structure changes including:
2 Modifications
Modified
2
Breaking
POST /categories
- Body
-
content type Modified
- category property Modified
- Response
- 409 response Added
POST /products
- Query
- idSeller, tokenSeller, name, price, type, image, description, specie, size, egg query parameters Removed
- Body
- content type Added
- Response
- 400 response Added
1 structure change including:
1 Modification
Modified
1
Breaking
GET /categories
- Response
-
200 response Modified
- type, category, subcategory properties Added
- Query
- category query parameter Removed
2 structure changes including:
1 Addition
1 Modification
Modified
1
POST /categories
- Response
- 400, 401 responses Added
Added
1
DELETE /categories/{categoryId}
1 structure change including:
1 Modification
Modified
1
GET /categories
- Response
- 200 response Added
5 structure changes including:
2 Additions
3 Modifications
Modified
3
Breaking
GET /products
- Response
-
200 response Modified
- publisherId property Modified
- specie, subspecie properties Removed
- category property Added
GET /products/{productID}
- Response
-
200 response Modified
- publisherId property Modified
- specie, subspecie properties Removed
- category property Added
GET /users/{username}/profile
- Response
-
200 response Modified
- products property Modified
Added
2
GET /categories
POST /categories
2 structure changes including:
2 Modifications
Modified
2
DELETE /products/{productID}
- Response
- 400, 401, 404, 500 responses Added
GET /products/{productID}
- Response
- 400, 404 responses Added
1 structure change including:
1 Modification
Modified
1
PATCH /users
- Body
-
content type Modified
- password property Added
1 structure change including:
1 Modification
Modified
1
Breaking
PATCH /users
- Response
- 404 response Removed
- 400, 401, 503 responses Added
- Query
- action query parameter Added
1 structure change including:
1 Modification
Modified
1
Breaking
POST /confirmation
- Query
- token query parameter Removed
- Body
- content type Added
- Response
- 400, 405 responses Added
10 structure changes including:
5 Breaking changes
5 Additions
5 Removals
Removed
5
Breaking
DELETE /users/{username}/chats/{chatId}
GET /users/{username}/chats
GET /users/{username}/chats/{chatId}
POST /users/{username}/chats
POST /users/{username}/chats/{chatId}
Added
5
DELETE /chats/{chatId}
GET /chats
GET /chats/{chatId}
POST /chats
POST /chats/{chatId}
1 structure change including:
1 Modification
Modified
1
Breaking
POST /login
- Response
-
200 response Modified
- access_token, expires_in properties Modified
10 structure changes including:
2 Breaking changes
2 Additions
8 Modifications
Modified
8
Breaking
DELETE /users
- Response
- 200 response Removed
- 204, 401, 500 responses Added
GET /products
- Response
-
200 response Modified
- idPublisher property Removed
- publisherId property Added
GET /products/{productID}
- Response
-
200 response Modified
- idPublisher property Removed
- publisherId property Added
GET /users/{username}/chats
- Response
-
200 response Modified
- productId, sellerId, buyerId properties Modified
GET /users/{username}/chats/{chatId}
- Response
-
200 response Modified
- chatId, senderId properties Modified
GET /users/{username}/profile
- Response
-
200 response Modified
- products property Modified
- userID property Removed
- username property Added
PATCH /users
POST /login
- Response
-
200 response Modified
- access_token, expires_in properties Modified
- Query
- email, password query parameters Removed
- Body
- content type Added
Added
2
GET /confirmation
POST /confirmation
3 structure changes including:
3 Modifications
Modified
3
GET /products
- Response
-
200 response Modified
- sold property Added
GET /products/{productID}
- Response
-
200 response Modified
- sold property Added
GET /users/{userId}/profile
- Response
-
200 response Modified
- products property Modified
4 structure changes including:
2 Breaking changes
1 Addition
2 Modifications
1 Removal
Modified
2
Breaking
GET /users
- Response
- 404 response Removed
- 401 response Added
GET /users/{userId}/chats/{chatId}
- Response
-
200 response Modified
- senderID, text, date properties Modified
Removed
1
Breaking
POST /user
Added
1
POST /users
8 structure changes including:
8 Modifications
Modified
8
Breaking
DELETE /users/{userId}
- Query
- token query parameter Removed
DELETE /users/{userId}/chats/{chatId}
- Query
- token query parameter Removed
GET /users/{userId}
- Query
- token query parameter Removed
GET /users/{userId}/chats
- Query
- token query parameter Removed
GET /users/{userId}/chats/{chatId}
- Query
- token query parameter Removed
PATCH /users/{userId}
- Query
- token query parameter Removed
POST /users/{userId}/chats
- Query
- token query parameter Removed
POST /users/{userId}/chats/{chatId}
- Query
- token query parameter Removed
10 structure changes including:
1 Breaking change
1 Addition
8 Modifications
1 Removal
Modified
8
Breaking
GET /products
- Response
-
200 response Modified
- idPublisher property Modified
- id property Removed
- _id property Added
GET /products/{productID}
- Response
-
200 response Modified
- idPublisher property Modified
- id property Removed
- _id property Added
GET /users/{userId}
- Response
-
200 response Modified
- id, lastConectionDate, token properties Removed
- _id property Added
GET /users/{userId}/chats
- Response
-
200 response Modified
- productID, sellerID, buyerID properties Modified
- id property Removed
- _id property Added
GET /users/{userId}/chats/{chatId}
- Response
-
200 response Modified
- chatID, senderID properties Modified
- id property Removed
- _id property Added
GET /users/{userId}/profile
- Response
-
200 response Modified
- products property Modified
PATCH /users/{userId}
- Response
-
200 response Modified
- id, lastConectionDate, token properties Removed
- _id property Added
POST /user
- Response
-
201 response Modified
- id, lastConectionDate, token properties Removed
- _id property Added
Removed
1
Breaking
GET /token
Added
1
POST /login