API structure has changed
4 structure changes including:
4 Modifications
Modified
4
Breaking
POST /api/v1/plans
- Body
-
application/json content type Modified
-
name, policy_number, proposal_reference, inactive_reason properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
provider_uuid, seller_uuid, active_adviser_uuid, wrap_uuid, contract_enquiry_account_uuid properties Modified
-
Type went from
string(uuid)tostring(uuid) | null
-
Type went from
-
opened_at, inactive_at, agency_in_your_name_from, review_date, current_value_at properties Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
agency_in_your_name, originally_sold_by_firm, under_advice, show_on_joint, on_panel, is_group_scheme, is_wrap_product properties Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
visible_on_client_portal, include_in_client_valuation properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
visible_to_circles_uuids property Modified
-
Type went from
array[string(uuid)]toarray[string(uuid)] | null
-
Type went from
-
current_value property Modified
-
Type went from
integertointeger | null
-
Type went from
- seller_name property Added
-
name, policy_number, proposal_reference, inactive_reason properties Modified
POST /api/v1/plans/{plan_uuid}/group-scheme-members
- Body
-
application/json content type Modified
-
on_risk_at property Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
on_risk_at property Modified
POST /api/v1/plans/{plan_uuid}/sub-group-schemes
- Body
-
application/json content type Modified
-
policy_number property Modified
-
Type went from
stringtostring | null
-
Type went from
-
inactive_at, on_risk_at properties Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
policy_number property Modified
PUT /api/v1/plans/{uuid}
- Body
-
application/json content type Modified
-
name, policy_number, proposal_reference, inactive_reason properties Modified
-
Type went from
stringtostring | null
-
Type went from
-
accounts property Modified
-
Type went from
arraytoarray[object]
- object property Added
-
Type went from
-
provider_uuid, seller_uuid, active_adviser_uuid, wrap_uuid, contract_enquiry_account_uuid properties Modified
-
Type went from
string(uuid)tostring(uuid) | null
-
Type went from
-
opened_at property Modified
-
Type went from
stringtostring(date) | null
-
Type went from
-
inactive_at, agency_in_your_name_from, review_date, current_value_at properties Modified
-
Type went from
string(date)tostring(date) | null
-
Type went from
-
agency_in_your_name, originally_sold_by_firm, under_advice, on_panel properties Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
cases, visible_to_circles_uuids properties Modified
-
Type went from
arraytoarray[string(uuid)] | null
-
Type went from
-
linked_owners, linked_plans properties Modified
-
Type went from
arraytoarray[string(uuid)]
-
Type went from
-
current_value property Modified
-
Type went from
integertointeger | null
-
Type went from
-
group_scheme_member_detail property Modified
-
Type went from
arraytoobjectBreaking
- workplace_location, employment_division properties Added
-
Type went from
-
beneficiaries property Modified
-
Type went from
arraytoarray[object]
- object property Added
-
Type went from
- seller_name property Added
-
name, policy_number, proposal_reference, inactive_reason properties Modified