9 structure changes including:
2 Breaking changes
1 Addition
6 Modifications
2 Removals
Modified
6
Breaking
DELETE /products/{id}
- 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
GET /products
- Response
-
200 response Modified
-
application/json content type Modified
-
Type went from
objecttoarray[object]Breaking
-
object, data, has_more, url 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
- Product property Added
-
Type went from
-
application/json content type Modified
- Query
-
limit, active query parameters Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
GET /products/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
id property Modified
-
Permission is now
readOnly -
Property is now required Breaking
-
Permission is now
-
name property Modified
-
Property is now required Breaking
-
Property is now required
-
object, active, created, default_price, images, livemode, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, updated, url 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
- image, price properties Added
-
id property Modified
-
application/json content type Modified
POST /message/guest
- Body
-
application/json content type Modified
-
prompt property Modified
-
Property is now required Breaking
-
Property is now required
-
history 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
-
prompt property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
serial, message, from, summary 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
- response property Added
-
serial, message, from, summary properties Removed
-
data property Modified
-
application/json content type Modified
POST /message/logged-in
- Body
-
application/json content type Modified
-
prompt property Modified
-
Property is now required Breaking
-
Property is now required
-
history 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
-
prompt property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
serial, message, from, summary 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
- response property Added
-
serial, message, from, summary properties Removed
-
data property Modified
-
application/json content type Modified
POST /products
- Body
-
application/json content type Modified
-
id, active, default_price_data, images, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, url 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
- image, price properties Added
-
id, active, default_price_data, images, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, url properties Removed
- Response
-
201 response Modified
-
application/json content type Modified
-
id property Modified
-
Permission is now
readOnly -
Property is now required Breaking
-
Permission is now
-
name property Modified
-
Property is now required Breaking
-
Property is now required
-
object, active, created, default_price, images, livemode, metadata, package_dimensions, shippable, statement_descriptor, tax_code, unit_label, updated, url 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
- image, price properties Added
-
id property Modified
-
application/json content type Modified
Removed
2
Breaking
GET /products/search
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /products/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
PATCH /products/{id}
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}
15 structure changes including:
15 Modifications
Modified
15
Breaking
DELETE /chat/{chatId}
- Authentication
- Bearer auth authentication method Added
DELETE /products/{id}
- Authentication
- Bearer auth authentication method Added
GET /chat
- Authentication
- Bearer auth authentication method Added
GET /chat/{chatId}/messages
- Authentication
- Bearer auth authentication method Added
GET /orders
- Authentication
- Bearer auth authentication method Added
GET /orders/{id}
- Authentication
- Bearer auth authentication method Added
PATCH /products/{id}
- Authentication
- Bearer auth authentication method Added
POST /auth
- Authentication
-
Firebase 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 /chat
- Authentication
- Bearer auth authentication method Added
POST /message/logged-in
- Authentication
- Bearer auth authentication method Added
POST /orders
- Authentication
- Bearer auth authentication method Added
POST /products
- Authentication
- Bearer auth authentication method Added
POST /upload
- Authentication
- Bearer auth authentication method Added
PUT /chat/{chatId}
- Authentication
- Bearer auth authentication method Added
PUT /orders/{id}
- Authentication
- Bearer auth authentication method Added
15 structure changes including:
15 Modifications
Modified
15
Breaking
DELETE /chat/{chatId}
- 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
DELETE /products/{id}
- 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
GET /chat
- 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
GET /chat/{chatId}/messages
- 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
GET /orders
- 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
GET /orders/{id}
- 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
PATCH /products/{id}
- 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 /auth
- Authentication
- Firebase bearer auth authentication method Added
POST /chat
- 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 /message/logged-in
- 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 /orders
- 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 /products
- 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 /upload
- 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
PUT /chat/{chatId}
- 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
PUT /orders/{id}
- 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