API structure has changed
13 structure changes including:
1 Addition
12 Modifications
Modified
12
Breaking
DELETE /api/rest/v1/retailer/products/{code}
- Response
-
404 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 422 response Added
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/attributes
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/attributes/{code}/options
- Response
-
200 response Modified
- application/json content type Added
- 404 response Added
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/categories/codes
- Response
-
200 response Modified
- application/json content type Added
- 422 response Added
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/products
- Response
-
200 response Modified
-
application/json content type Modified
-
_embedded property Modified
- items property Modified
-
_embedded property Modified
-
application/json content type Modified
- 406, 422 responses Added
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/products/{code}
- Response
-
200 response Modified
-
application/json content type Modified
-
identifier, parent properties Modified
- Properties are no longer required
-
values property Modified
-
attributeCode 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
- * property Added
-
attributeCode property Removed
-
category 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
- _links, uuid, categories properties Added
-
identifier, parent properties Modified
-
application/json content type Modified
- 422 response Added
- Authentication
- Bearer authentication method Added
GET /api/rest/v1/retailer/renew/products
- Response
-
200 response Modified
-
application/json content type Modified
-
products 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
- identifiers property Added
-
products property Removed
-
application/json content type Modified
-
422 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Authentication
- Bearer authentication method Added
PATCH /api/rest/v1/retailer/products/{code}
- Body
-
application/json content type Modified
-
parent property Modified
- Property is no longer required
-
values property Modified
-
Property is now required Breaking
-
attributeCode 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
- * property Added
-
Property is now required
-
created, updated 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
-
parent property Modified
- Response
- 202, 409 responses Added
- Authentication
- Bearer authentication method Added
PATCH /api/rest/v1/retailer/products/{code}/attribute/{attribute_code}
- Body
-
application/json content type Modified
-
values property Modified
-
Property is now required Breaking
-
attributeCode 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
- * property Added
-
Property is now required
-
identifier 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
-
values property Modified
- Response
- 401, 403, 404, 415 responses Added
- Authentication
- Bearer authentication method Added
POST /api/oauth/v1/retailer/token
- Response
-
200 response Modified
-
application/json content type Modified
- code, message properties Added
-
application/json content type Modified
-
400, 415, 422 responses Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Header
-
Content-type header Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Body
- application/json content type Added
POST /api/rest/v1/retailer/media-files
- Body
-
application/json content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Header
-
Content-type header Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Response
-
400 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Authentication
- Bearer authentication method Added
POST /api/rest/v1/retailer/products
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
parent property Modified
- Property is no longer required
-
values property Modified
-
Property is now required Breaking
-
attributeCode 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
- * property Added
-
Property is now required
-
created, updated 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
-
Content type is now required
- Response
-
‘201’, ‘204’, ‘207’, ‘400’, ‘401’, ‘403’, ‘415’, ‘422’ responses Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 201, 202, 204, 207, 401, 403, 409, 415, 422 responses Added
- Authentication
- Bearer authentication method Added
Added
1
Bearerauthentication method