API structure has changed
18 structure changes including:
1 Breaking change
3 Additions
15 Modifications
Modified
15
Breaking
PUT /v1/company/address
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, tax, trial, billing, enrolment, integrations properties Modified
-
settings property Modified
-
application/json content type Modified
PUT /v1/company
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, tax, trial, billing, enrolment, integrations properties Modified
-
settings property Modified
-
application/json content type Modified
POST /v1/integrations/stripe/{familyId}/refunds/{transactionDetailId}
- Body
-
application/json content type Modified
-
createCreditNote 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
-
createCreditNote property Removed
POST /v1/basket/{familyId}/checkout
- Body
-
application/json content type Modified
-
items property Modified
-
Full types went from
array[object]toobjectBreaking
- enrolments, trials properties Added
-
Full types went from
-
items property Modified
POST /v1/auth/reset-password
- Response
-
200 response Modified
-
application/json content type Modified
-
user property Modified
-
firstname, lastname properties Modified
-
Full types went from
stringtostring | null
-
Full types went from
-
firstname, lastname properties Modified
-
user property Modified
-
application/json content type Modified
POST /v1/auth/register
- Body
-
application/json content type Modified
-
firstname, lastname properties Modified
-
Full types went from
stringtostring | null - Properties are no longer required
-
Full types went from
-
firstname, lastname properties Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
id, firstname, lastname, email, phone, email_verified_at 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
- user, token properties Added
-
id, firstname, lastname, email, phone, email_verified_at properties Removed
-
application/json content type Modified
POST /v1/auth/login
- Response
-
200 response Modified
-
application/json content type Modified
-
user property Modified
-
firstname, lastname properties Modified
-
Full types went from
stringtostring | null
-
Full types went from
-
firstname, lastname properties Modified
-
user property Modified
-
application/json content type Modified
PATCH /v1/users/
- Response
-
200 response Modified
-
application/json content type Modified
-
LoginDto alternative Modified
- user property Modified
-
UserDto alternative Modified
-
firstname, lastname properties Modified
-
Full types went from
stringtostring | null
-
Full types went from
-
firstname, lastname properties Modified
-
LoginDto alternative Modified
-
application/json content type Modified
PATCH /v1/company/settings/look-and-feel
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, tax, trial, billing, enrolment, integrations properties Modified
-
settings property Modified
-
application/json content type Modified
PATCH /v1/company/settings
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, tax, trial, billing, enrolment, integrations properties Modified
-
settings property Modified
-
application/json content type Modified
GET /v1/company/{slug}
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, trial, billing properties Modified
-
settings property Modified
-
application/json content type Modified
GET /v1/company/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
settings property Modified
- general, tax, trial, billing, enrolment, integrations properties Modified
-
settings property Modified
-
application/json content type Modified
GET /v1/companies/
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- settings property Modified
-
data property Modified
-
application/json content type Modified
GET /v1/auth/permissions
- Path went from
/auth/permissionsto/v1/auth/permissions(same operationId)Breaking
GET /v1/auth/accounts
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- company property Modified
-
data property Modified
-
application/json content type Modified
Added
3
POST /v1/demos/clear
GET /v1/trials/availability
GET /v1/activity-logs/