API structure has changed
9 structure changes including:
1 Breaking change
2 Additions
6 Modifications
1 Removal
Modified
6
Breaking
DELETE /products/{id}
- Response
-
204 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
- 200 response Added
GET /products
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
array[object]toobjectBreaking
- object, data, has_more, url properties Added
-
Type went from
-
application/json content type Modified
- Query
- limit, active query parameters Added
GET /products/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
id property Modified
-
Permission is no longer
readOnly - Property is no longer required
-
Permission is no longer
-
name property Modified
- Property is no longer required
-
image, price 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
- object, active, created, default_price, images, livemode, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, updated, url properties Added
-
id property Modified
-
application/json content type Modified
POST /message/guest
- Body
-
application/json content type Modified
-
prompt property Modified
- Property is no longer required
- history property Added
-
prompt property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
response 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
- serial, message, from, summary properties Added
-
response property Removed
-
data property Modified
-
application/json content type Modified
POST /message/logged-in
- Body
-
application/json content type Modified
-
prompt property Modified
- Property is no longer required
- history property Added
-
prompt property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
response 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
- serial, message, from, summary properties Added
-
response property Removed
-
data property Modified
-
application/json content type Modified
POST /products
- Body
-
application/json content type Modified
-
image, price 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
- id, active, default_price_data, images, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, url properties Added
-
image, price properties Removed
- Response
-
201 response Modified
-
application/json content type Modified
-
id property Modified
-
Permission is no longer
readOnly - Property is no longer required
-
Permission is no longer
-
name property Modified
- Property is no longer required
-
image, price 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
- object, active, created, default_price, images, livemode, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, updated, url properties Added
-
id property Modified
-
application/json content type Modified
Removed
1
Breaking
PATCH /products/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
2
GET /products/search
PUT /products/{id}