14 structure changes including:
4 Breaking changes
10 Additions
4 Modifications
Modified
4
Breaking
DELETE /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoDELETE(same operationId)Breaking
GET /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoGET(same operationId)Breaking
POST /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPOST(same operationId)Breaking
PUT /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPUT(same operationId)Breaking
Added
10
DELETE /2024-09/sourcing-opportunities/{sourcing_opportunity}
DELETE /2024-09/suppliers/{supplier}
GET /2024-09/sourcing-opportunities
GET /2024-09/sourcing-opportunities/{sourcing_opportunity}
GET /2024-09/suppliers
GET /2024-09/suppliers/{supplier}
POST /2024-09/sourcing-opportunities
POST /2024-09/suppliers
PUT /2024-09/sourcing-opportunities/{sourcing_opportunity}
PUT /2024-09/suppliers/{supplier}
11 structure changes including:
4 Breaking changes
7 Additions
4 Modifications
Modified
4
Breaking
DELETE /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoDELETE(same operationId)Breaking
GET /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoGET(same operationId)Breaking
POST /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPOST(same operationId)Breaking
PUT /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPUT(same operationId)Breaking
Added
7
DELETE /2024-09/products/{product}
GET /2024-09/products
GET /2024-09/products/{product}
GET /2024-09/products/{product}/images
POST /2024-09/products
POST /2024-09/products/{product}/images
PUT /2024-09/products/{product}
19 structure changes including:
4 Breaking changes
19 Modifications
Modified
19
Breaking
DELETE /2024-09/channels/amazon/{amazon_channel}
- Path
-
amazon_channel path parameter Modified
-
Type went from
integertostringBreaking
-
Type went from
DELETE /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoDELETE(same operationId)Breaking - Path
-
amazon_channel path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
DELETE /2024-09/merchants/{merchant}
- Path
-
merchant path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
GET /2024-09/channels/amazon
- Query
-
merchant_id query parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
GET /2024-09/channels/amazon/{amazon_channel}
- Path
-
amazon_channel path parameter Modified
-
Type went from
integertostringBreaking
-
Type went from
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
GET /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoGET(same operationId)Breaking - Path
-
amazon_channel path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
GET /2024-09/merchants
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
GET /2024-09/merchants/{merchant}
- Path
-
merchant path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
GET /2024-09/users/current
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
GET /2024-09/users/merchant-memberships
- Query
-
merchant_id query parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
PATCH /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path
-
amazon_channel path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
POST /2024-09/channels/amazon
- Body
-
application/json content type Modified
-
merchant_id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
merchant_id property Modified
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
POST /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPOST(same operationId)Breaking - Path
-
amazon_channel path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
POST /2024-09/merchants
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
id property Modified
-
data property Modified
-
application/json content type Modified
POST /2024-09/users/merchant-memberships/invite
- Body
-
application/json content type Modified
-
merchant_id property Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
merchant_id property Modified
POST /2024-09/users/merchant-memberships/remove
- Body
-
application/json content type Modified
-
merchant_id, user_id properties Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
-
merchant_id, user_id properties Modified
PUT /2024-09/channels/amazon/{amazon_channel}
- Path
-
amazon_channel path parameter Modified
-
Type went from
integertostringBreaking
-
Type went from
PUT /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Verb went from
PATCHtoPUT(same operationId)Breaking - Path
-
amazon_channel path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
PUT /2024-09/merchants/{merchant}
- Path
-
merchant path parameter Modified
-
Type went from
integertostring(uuid)Breaking
-
Type went from
21 structure changes including:
21 Breaking changes
21 Modifications
Modified
21
Breaking
DELETE /2024-09/channels/amazon/{amazon_channel}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}to/2024-09/channels/amazon/{amazon_channel}(same operationId)Breaking
DELETE /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}to/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}(same operationId)Breaking - Verb went from
PATCHtoDELETE(same operationId)Breaking
DELETE /2024-09/merchants/{merchant}
- Path went from
/api/2024-09/merchants/{merchant}to/2024-09/merchants/{merchant}(same operationId)Breaking
GET /2024-09/channels/amazon
- Path went from
/api/2024-09/channels/amazonto/2024-09/channels/amazon(same operationId)Breaking
GET /2024-09/channels/amazon/{amazon_channel}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}to/2024-09/channels/amazon/{amazon_channel}(same operationId)Breaking
GET /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}to/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}(same operationId)Breaking - Verb went from
PATCHtoGET(same operationId)Breaking
GET /2024-09/channels/amazon/{amazon_channel}/get-auth-url
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/get-auth-urlto/2024-09/channels/amazon/{amazon_channel}/get-auth-url(same operationId)Breaking
GET /2024-09/merchants
- Path went from
/api/2024-09/merchantsto/2024-09/merchants(same operationId)Breaking
GET /2024-09/merchants/{merchant}
- Path went from
/api/2024-09/merchants/{merchant}to/2024-09/merchants/{merchant}(same operationId)Breaking
GET /2024-09/users/current
- Path went from
/api/2024-09/users/currentto/2024-09/users/current(same operationId)Breaking
GET /2024-09/users/merchant-memberships
- Path went from
/api/2024-09/users/merchant-membershipsto/2024-09/users/merchant-memberships(same operationId)Breaking
PATCH /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}to/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}(same operationId)Breaking
POST /2024-09/channels/amazon
- Path went from
/api/2024-09/channels/amazonto/2024-09/channels/amazon(same operationId)Breaking
POST /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}to/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}(same operationId)Breaking - Verb went from
PATCHtoPOST(same operationId)Breaking
POST /2024-09/merchants
- Path went from
/api/2024-09/merchantsto/2024-09/merchants(same operationId)Breaking
POST /2024-09/users/merchant-memberships/invite
- Path went from
/api/2024-09/users/merchant-memberships/inviteto/2024-09/users/merchant-memberships/invite(same operationId)Breaking
POST /2024-09/users/merchant-memberships/remove
- Path went from
/api/2024-09/users/merchant-memberships/removeto/2024-09/users/merchant-memberships/remove(same operationId)Breaking
PUT /2024-09/channels/amazon/{amazon_channel}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}to/2024-09/channels/amazon/{amazon_channel}(same operationId)Breaking
PUT /2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
- Path went from
/api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}to/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}(same operationId)Breaking - Verb went from
PATCHtoPUT(same operationId)Breaking
PUT /2024-09/merchants/{merchant}
- Path went from
/api/2024-09/merchants/{merchant}to/2024-09/merchants/{merchant}(same operationId)Breaking
PUT /2024-09/users/current
- Path went from
/api/2024-09/users/currentto/2024-09/users/current(same operationId)Breaking
47 structure changes including:
29 Breaking changes
18 Additions
3 Modifications
26 Removals
Modified
3
Breaking
PUT /api/2024-09/merchants/{merchant}
- Path went from
/api/2024-09/merchant/{merchant_id}to/api/2024-09/merchants/{merchant}(same operationId)Breaking - Body
-
application/json content type Modified
-
Content type is now required Breaking
-
name property Modified
-
Property is now required Breaking
-
Property is now required
-
Content type is now required
- Path
-
merchant_id path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- merchant path parameter Added
- Response
-
200 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
- 204 response Added
POST /api/2024-09/merchants
- Path went from
/api/2024-09/merchantto/api/2024-09/merchants(same operationId)Breaking - Response
-
200 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
- 201 response Added
DELETE /api/2024-09/merchants/{merchant}
- Path went from
/api/2024-09/merchant/{merchant_id}to/api/2024-09/merchants/{merchant}(same operationId)Breaking - Path
-
merchant_id path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- merchant path parameter Added
- Response
-
200 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
- 204 response Added
Removed
26
Breaking
GET /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/channel/amazon/{amazon_channel}/get-auth-url
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/logout
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/merchant/{merchant_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/merchant/{merchant_id}/channels/{channel_type}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/merchants/managed
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/merchants/owned
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/profile
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/user/{user_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/users
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/channel/amazon
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/login
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/merchant/{merchant_id}/assign-manager
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/merchant/{merchant_id}/dismiss-manager
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/2024-09/user
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /channel/amazon/oauth/redirect
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/2024-09/channel/amazon/{amazon_channel}
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/2024-09/profile
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/2024-09/user/{user_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/2024-09/channel/amazon/{amazon_channel}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/2024-09/user/{user_id}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/2024-09/channel/amazon/{amazon_channel}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
18
DELETE /api/2024-09/channels/amazon/{amazon_channel}
DELETE /api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
GET /api/2024-09/channels/amazon
GET /api/2024-09/channels/amazon/{amazon_channel}
GET /api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
GET /api/2024-09/channels/amazon/{amazon_channel}/get-auth-url
GET /api/2024-09/merchants
GET /api/2024-09/merchants/{merchant}
GET /api/2024-09/users/current
GET /api/2024-09/users/merchant-memberships
PATCH /api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
POST /api/2024-09/channels/amazon
POST /api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
POST /api/2024-09/users/merchant-memberships/invite
POST /api/2024-09/users/merchant-memberships/remove
PUT /api/2024-09/channels/amazon/{amazon_channel}
PUT /api/2024-09/channels/amazon/{amazon_channel}/call/{endpoint}
PUT /api/2024-09/users/current
8 structure changes including:
1 Breaking change
7 Additions
1 Removal
Removed
1
Breaking
POST /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
7
DELETE /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
GET /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
GET /api/2024-09/channel/amazon/{amazon_channel}/get-auth-url
PATCH /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
POST /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
POST /channel/amazon/oauth/redirect
PUT /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
45 structure changes including:
22 Breaking changes
23 Additions
22 Removals
Removed
22
Breaking
DELETE /api/channel/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/merchant/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/user/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/channel/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/channels
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/logout
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/merchant/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/merchant/{id}/{type}/channels
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/merchants
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/profile
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/user/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/users
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/amazon/call
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/channel
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/login
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/merchant
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/user
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/user/{id}/channels
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/channel/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/merchant/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/profile
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /api/user/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
23
DELETE /api/2024-09/channel/amazon/{amazon_channel}
DELETE /api/2024-09/merchant/{merchant_id}
DELETE /api/2024-09/user/{user_id}
GET /api/2024-09/channel/amazon/{amazon_channel}
GET /api/2024-09/logout
GET /api/2024-09/merchant/{merchant_id}
GET /api/2024-09/merchant/{merchant_id}/channels/{channel_type}
GET /api/2024-09/merchants/managed
GET /api/2024-09/merchants/owned
GET /api/2024-09/profile
GET /api/2024-09/user/{user_id}
GET /api/2024-09/users
POST /api/2024-09/channel/amazon
POST /api/2024-09/channel/amazon/{amazon_channel}/call/{url}
POST /api/2024-09/login
POST /api/2024-09/merchant
POST /api/2024-09/merchant/{merchant_id}/assign-manager
POST /api/2024-09/merchant/{merchant_id}/dismiss-manager
POST /api/2024-09/user
PUT /api/2024-09/channel/amazon/{amazon_channel}
PUT /api/2024-09/merchant/{merchant_id}
PUT /api/2024-09/profile
PUT /api/2024-09/user/{user_id}