API structure has changed
18 structure changes including:
1 Breaking change
1 Addition
16 Modifications
1 Removal
Modified
16
Breaking
PUT /api/v2/risks/{uuid}
- Body
-
application/json content type Modified
-
level property Modified
-
Type went from
integertointeger | null
-
Type went from
-
level_string, risk_assessment_provider, time_horizon properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
level property Modified
PUT /api/v2/income/{uuid}
- Body
-
application/json content type Modified
-
type_other property Modified
-
Type went from
stringtostring | null
-
Type went from
-
start_date, end_date properties Modified
-
Type went from
stringtostring(date) | null
-
Type went from
-
shared_owner_uuid 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
-
type_other property Modified
PUT /api/v2/goals/{uuid}
- Body
-
application/json content type Modified
-
account_uuids, visible_to_circles_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
timeframe property Modified
-
Type went from
stringtostring | null
-
Type went from
-
account_uuids, visible_to_circles_uuids properties Modified
PUT /api/v2/employments/{uuid}
- Body
-
application/json content type Modified
-
accountant_company_name, accountant_email, accountant_telephone_number, accountant_address, business_name, business_year_end, directors, employer, email_address, job_title, occupation_code, phone_number properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
business_value, percentage_of_business_owned, profit properties Modified
-
Type went from
integertointeger | null
-
Type went from
-
last_salary_increase property Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
shareholding_in_business property Modified
-
Type went from
number(float)tonumber(float) | null
-
Type went from
- turnover_history property Added
-
accountant_company_name, accountant_email, accountant_telephone_number, accountant_address, business_name, business_year_end, directors, employer, email_address, job_title, occupation_code, phone_number properties Modified
PUT /api/v2/dependants/{uuid}
- Body
-
application/json content type Modified
-
account_uuids property Modified
-
Property is now required Breaking
-
Type went from
arraytoarray[string(uuid)]
-
Property is now required
-
first_name, last_name, relationship properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
known_as, notes properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
date_of_birth property Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
account_uuids property Modified
PUT /api/v2/contact-details/{uuid}
- Body
-
application/json content type Modified
-
name property Modified
-
Property is now required Breaking
-
Property is now required
-
value property Modified
-
value alternative Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- string-1, string-2, object-3, string-4 alternatives Added
-
value alternative Removed
-
account_uuids property Modified
-
Property is now required Breaking
-
Type went from
arraytoarray[string(uuid)]
-
Property is now required
-
primary_account_uuids property Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
name property Modified
PUT /api/v2/bank-accounts/{uuid}
- Body
-
application/json content type Modified
-
account_uuids property Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
account_uuids property Modified
PUT /api/v2/addresses/{uuid}
- Body
-
application/json content type Modified
-
account_uuids, primary_account_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
- move_in_date property Added
-
account_uuids, primary_account_uuids properties Modified
POST /api/v2/risks
- Body
-
application/json content type Modified
-
account_uuid property Modified
-
Property is now required Breaking
-
Type went from
stringtostring(uuid)
-
Property is now required
-
level property Modified
-
Type went from
integertointeger | null
-
Type went from
-
level_string, risk_assessment_provider, time_horizon properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
account_uuid property Modified
POST /api/v2/income
- Body
-
application/json content type Modified
-
type_other property Modified
-
Type went from
stringtostring | null
-
Type went from
-
start_date, end_date properties Modified
-
Type went from
stringtostring(date) | null
-
Type went from
-
shared_owner_uuid 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
-
type_other property Modified
POST /api/v2/goals
- Body
-
application/json content type Modified
-
account_uuids, visible_to_circles_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
description property Modified
- Property is no longer required
-
Type went from
stringtostring | null
-
timeframe property Modified
-
Type went from
stringtostring | null
-
Type went from
-
account_uuids, visible_to_circles_uuids properties Modified
POST /api/v2/employments
- Body
-
application/json content type Modified
-
accountant_company_name, accountant_email, accountant_telephone_number, accountant_address, business_name, business_year_end, directors, employer, email_address, job_title, occupation_code, phone_number properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
business_value, percentage_of_business_owned, profit properties Modified
-
Type went from
integertointeger | null
-
Type went from
-
last_salary_increase property Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
shareholding_in_business property Modified
-
Type went from
number(float)tonumber(float) | null
-
Type went from
- turnover_history property Added
-
accountant_company_name, accountant_email, accountant_telephone_number, accountant_address, business_name, business_year_end, directors, employer, email_address, job_title, occupation_code, phone_number properties Modified
POST /api/v2/dependants
- Body
-
application/json content type Modified
-
account_uuids property Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
known_as, notes properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
date_of_birth property Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
account_uuids property Modified
POST /api/v2/contact-details
- Body
-
application/json content type Modified
-
value property Modified
-
value alternative Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- string-1, string-2, object-3, string-4 alternatives Added
-
value alternative Removed
-
account_uuids, primary_account_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
value property Modified
POST /api/v2/bank-accounts
- Body
-
application/json content type Modified
-
account_uuids property Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
account_uuids property Modified
POST /api/v2/addresses
- Body
-
application/json content type Modified
-
account_uuids, primary_account_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
name, address_1 properties Modified
- Properties are no longer required
- move_in_date property Added
-
account_uuids, primary_account_uuids properties Modified
Removed
1
Breaking
GET /api/v1/platform/{uuid}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
GET /api/v1/platform/{id}