API structure has changed
4 structure changes including:
2 Breaking changes
1 Modification
3 Removals
Modified
1
Breaking
GET /api/customers
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
id property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
first_name, last_name, phone, address properties Modified
-
Type went from
string | nulltostringBreaking
-
Type went from
-
email property Modified
-
Type went from
string(email) | nulltostring(email)Breaking
-
Type went from
-
id property Modified
-
meta property Modified
-
current_page, from, last_page, links, path, per_page, to, total 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
- next_cursor, prev_cursor properties Added
-
current_page, from, last_page, links, path, per_page, to, total properties Removed
-
links 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
-
data property Modified
-
application/json content type Modified
- 401, 403, 429 responses Added
- Query
-
page query 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
- Authentication
-
O auth2 client credentials 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
- X-Api-Key header Added
Removed
3
Breaking
O auth2 client credentialsauthentication method
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /customers
POST /api/v1/token-generate
- Removing a resource is always breaking unless it was deprecated before Breaking