20 structure changes including:
11 Breaking changes
8 Additions
1 Modification
11 Removals
Modified
1
Breaking
POST /oauth/token
- Body
-
application/json content type Modified
- client_id, client_secret, audience, grant_type properties Added
- Response
-
200 response Modified
- application/json content type Added
- Header
-
accept, content-type headers 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 auth authentication method Added
Removed
11
Breaking
POST /registerwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orderwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /orderStatus/{orderId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /catalog/accounts/{accountId}/itemsUploadUrl
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /catalog/accounts/{accountId}/inventoryUploadUrl
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /locations
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /channelLinks
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /allChannels
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /allAllergens
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /accounts/{accountId}/brands
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /accounts
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
8
POST /validate_jobwebhook
POST /dispatch/updateJobwebhook
POST /dispatch/priceJobwebhook
POST /dispatch/create_jobwebhook
POST /dispatch/cancel_jobwebhook
PUT /fulfillment/hetaUpdate/{dspname}/{locationId}
POST /fulfillment/generic/events
POST /fulfillment/cancel
20 structure changes including:
8 Breaking changes
11 Additions
1 Modification
8 Removals
Modified
1
Breaking
POST /oauth/token
- Body
-
application/json content type Modified
-
client_id, client_secret, audience, grant_type 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
-
client_id, client_secret, audience, grant_type properties Removed
- Response
-
200 response Modified
-
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
-
application/json content type Removed
- Authentication
-
Bearer auth authentication method 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
- accept, content-type headers Added
Removed
8
Breaking
POST /validate_jobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /dispatch/updateJobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /dispatch/priceJobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /dispatch/create_jobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /dispatch/cancel_jobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /fulfillment/hetaUpdate/{dspname}/{locationId}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /fulfillment/generic/events
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /fulfillment/cancel
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
11
POST /registerwebhook
POST /orderwebhook
POST /orderStatus/{orderId}
POST /catalog/accounts/{accountId}/itemsUploadUrl
POST /catalog/accounts/{accountId}/inventoryUploadUrl
GET /locations
GET /channelLinks
GET /allChannels
GET /allAllergens
GET /accounts/{accountId}/brands
GET /accounts
1 structure change including:
1 Modification
Modified
1
Breaking
POST /dispatch/create_jobwebhook
- Response
-
400 response Modified
-
application/json content type Modified
-
Type is no longer
objectBreaking
- property Removed
-
Type is no longer
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
POST /dispatch/create_jobwebhook
- Response
-
200 response Modified
-
application/json content type Modified
-
Type is no longer
objectBreaking
- property Removed
-
Type is no longer
-
application/json content type Modified
POST /dispatch/updateJobwebhook
- Response
-
200 response Modified
-
application/json content type Modified
-
Type is no longer
objectBreaking
- property Removed
-
Type is no longer
-
application/json content type Modified
4 structure changes including:
4 Modifications
Modified
4
Breaking
POST /dispatch/cancel_jobwebhook
- Body
-
application/json content type Modified
- property Removed
POST /dispatch/create_jobwebhook
- Body
-
application/json content type Modified
- property Removed
POST /dispatch/updateJobwebhook
- Body
-
application/json content type Modified
- property Removed
POST /validate_jobwebhook
- Response
-
200 response Modified
-
application/json content type Modified
-
Type is now
object
-
alternative Added
- Can Deliver, Cannot Deliver properties Added
-
Type is now
-
application/json content type Modified
-
201 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
- Body
- application/json content type Added
1 structure change including:
1 Modification
Modified
1
Breaking
POST /validate_jobwebhook
- Response
-
200 response Modified
-
text/plain 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
- application/json content type Added
-
text/plain content type Removed
-
422 response Modified
-
text/plain 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
- application/json content type Added
-
text/plain content type Removed
1 structure change including:
1 Modification
Modified
1
Breaking
POST /validate_jobwebhook
- Response
-
200 response Modified
-
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
- text/plain content type Added
-
application/json content type Removed
-
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
- 201 response Added
10 structure changes including:
1 Addition
9 Modifications
Modified
9
POST /fulfillment/cancel
- Authentication
- Bearer auth authentication method Added
POST /fulfillment/generic/events
- Authentication
- Bearer auth authentication method Added
POST /oauth/token
- Authentication
- Bearer auth authentication method Added
PUT /fulfillment/hetaUpdate/{dspname}/{locationId}
- Authentication
- Bearer auth authentication method Added
POST /dispatch/cancel_jobwebhook
- Authentication
- Bearer auth authentication method Added
POST /dispatch/create_jobwebhook
- Authentication
- Bearer auth authentication method Added
POST /dispatch/priceJobwebhook
- Authentication
- Bearer auth authentication method Added
POST /dispatch/updateJobwebhook
- Authentication
- Bearer auth authentication method Added
POST /validate_jobwebhook
- Authentication
- Bearer auth authentication method Added
Added
1
Bearer authauthentication method
5 structure changes including:
5 Additions
Added
5
POST /dispatch/cancel_jobwebhook
POST /dispatch/create_jobwebhook
POST /dispatch/priceJobwebhook
POST /dispatch/updateJobwebhook
POST /validate_jobwebhook
8 structure changes including:
5 Breaking changes
1 Addition
2 Modifications
5 Removals
Modified
2
Breaking
POST /fulfillment/cancel
- Response
-
200 response Modified
- application/json content type Added
- 400 response Added
- Authentication
-
Bearer auth authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
POST /fulfillment/generic/events
- Authentication
-
Bearer auth authentication method Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
Removed
5
Breaking
Bearer authauthentication method
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /oauth/token
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /yourwebhook.com/cancelJobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /yourwebhook.com/createJobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /yourwebhook.com/validateJobwebhook
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
PUT /fulfillment/hetaUpdate/{dspname}/{locationId}