Skip to main content
Drivers

Update a driver

This method requires the Drivers:Update permission to be associated with your role.

PUT
/fm/drivers/{driver_id}
Authorizationstringheaderrequired

For accessing the API a valid token must be passed in all the queries in the 'Authorization' header.

A valid token is generated by the API and returned by the /authenticate method by supplying a valid username and password.

The following syntax must be used in the 'Authorization' header :

Bearer aaaaaa/bbbbbb.ccccccc.dddddd
driver_idstringrequired

Driver Id

Maximum string length: 10
Pattern: ^[1-9]{1}[0-9]*$
Delegated-Locking-Session-Idstringheader

(Optional) Locking responsibility will be delegated to the specified Session Id.

This header enables the client to instruct the API to merely verify the presence of locks with the specified session id, but not attempt to obtain them itself. It requires the DelegatedLocking permission to be associated with your role.

Maximum string length: 32
Pattern: ^[0-9a-f]{32}
Audit-User-Idstringheader

(Optional) User Id to use for audit purposes. This header requires the Audit:UserIdOverride permission to be associated with your role.

Maximum string length: 5
Pattern: ^[1-9]{1}[0-9]*$

Body

application/json

JSON payload

accountant_contact_namestringdefault:
accountant_contact_phonestringdefault:
accountant_firm_namestringdefault:
address_id_homestringdefault:null

Do not specify this value if you provide an addresses property

address_id_poststringdefault:null

Do not specify this value if you provide an addresses property

addressesobject
allowancesnumberdefault:0
annual_salarynumberdefault:0
asset_bank_accountsnumber
asset_bank_accounts_descriptionstringdefault:
asset_furniturenumber
asset_furniture_descriptionstringdefault:
asset_investment_propertiesnumber
asset_investment_properties_descriptionstringdefault:
asset_motor_vehiclenumber
asset_motor_vehicle_descriptionstringdefault:
asset_other_investmentsnumber
asset_other_investments_descriptionstringdefault:
asset_resident_propertynumber
asset_resident_property_descriptionstringdefault:
asset_sharesnumber
asset_shares_descriptionstringdefault:
asset_supernumber
asset_super_descriptionstringdefault:
ato_loan_flagenum<string>default:no
Available options: yes, no
australian_residentenum<string>default:yes
Available options: yes, no
card_account_numberstringdefault:
client_cost_centre_idstringdefault:0
client_idstringdefault:
contact_notestring
corporate_type_id_previous_employerstringdefault:0
createdstringdefault:0000-00-00 00:00:00
credit_check_authorised_flagenum<string>
Available options: yes, no
date_of_birthstringdefault:null
driver_claims_flagenum<string>default:yes
Available options: yes, no
driver_employment_type_idstringdefault:0
driver_id_externalstringdefault:0
driver_lic_expstringdefault:null
driver_licencestringdefault:null
driver_licence_card_numberstringdefault:null
driver_licence_stateenum<string>
Available options: VIC, NSW, ACT, QLD, WA, SA, TAS, NT, NZ, OVERSEAS
driver_occupation_code_idstringdefault:0
employee_aliasstringdefault:
employee_areastringdefault:null
employee_endstringdefault:0000-00-00
employee_groupstringdefault:null
employee_nostringdefault:null
employee_pay_officestringdefault:null
employee_sl_accstringdefault:null
employee_startstringdefault:0000-00-00
employee_supernumberdefault:0
employer_address_1stringdefault:
employer_address_2stringdefault:
employer_address_3stringdefault:
employer_address_postcodestringdefault:
employer_address_stateenum<string>
Available options: VIC, NSW, ACT, QLD, WA, SA, TAS, NT, NZ
employer_supernumberdefault:0
expense_credit_cardnumber
expense_householdnumber
expense_mortgagenumber
expense_othernumber
expense_private_education_childcarenumber
expense_rentnumber
expense_vehiclenumber
external_codestringdefault:
fbt_typestringdefault:null
financier_applicant_referencestringdefault:
genderenum<string>
Available options: Male, Female, Other
generated_passwordstring
given_namestringdefault:null
home_car_postcodestringdefault:null
home_emailstringdefault:null
home_faxstringdefault:null
home_phonestringdefault:null
home_postcodestringdefault:null
home_statestringdefault:null
home_streetstringdefault:null
home_street_nostringdefault:null
home_street_typestringdefault:null
home_suburbstringdefault:null
home_unit_nostringdefault:null
income_government_benefitsnumber
income_grossnumber
income_investmentnumber
income_netnumber
income_othernumber
income_rental_netnumber
income_spouse_grossnumber
income_spouse_netnumber
income_superannuationnumber
insurance_broker_fee_exempt_flagenum<string>default:yes
Available options: yes, no
kyc_verified_flagenum<string>default:no
Available options: yes, no
landlord_namestringdefault:
landlord_telephonestringdefault:
last_editstring
liability_credit_card_limitnumber
liability_credit_card_limit_descriptionstringdefault:
liability_investment_mortgagesnumber
liability_investment_mortgages_descriptionstringdefault:
liability_loansnumber
liability_loans_descriptionstringdefault:
liability_mortgagesnumber
liability_mortgages_descriptionstringdefault:
liability_othernumber
liability_other_descriptionstringdefault:
liability_overdraftnumber
liability_overdraft_descriptionstringdefault:
liability_rentnumber
liability_rent_descriptionstringdefault:
licence_classstringdefault:
marital_statusenum<string>
Available options: de-facto, single, divorced, married, other, separated, widowed
middle_namestringdefault:
mobilestringdefault:null
name_on_accountstringdefault:
no_of_dependentsintegerdefault:null
override_warnings_flagenum<string>

Override warning validation. If not specified, defaults to 'no'

Available options: yes, no
Example: no
pay_cycle_idstringdefault:0
preferred_namestringdefault:null
previous_address_1stringdefault:
previous_address_2stringdefault:
previous_address_3stringdefault:
previous_address_country_idstringdefault:null
previous_address_detail_pidstring
Example: GAVIC424617164
previous_address_postcodestringdefault:
previous_address_stateenum<string>
Available options: VIC, NSW, ACT, QLD, WA, SA, TAS, NT, NZ
previous_address_years_at_addressnumberdefault:0
previous_employer_abnstring
previous_employer_namestringdefault:
previous_employer_phonestringdefault:
previous_years_employednumberdefault:0
report_delivery_typeenum<string>default:email
Available options: self-service, email, post
residency_statusenum<string>
Available options: citizen, permanent-resident, visa, non-resident
residential_statusenum<string>
Available options: own, buying, rent, board, live-with-parents
salutationenum<string>
Available options: Mr, Mrs, Ms, Miss, Mx, Dr, Prof, Rev, Capt
start_at_addressstringdefault:0000-00-00
stop_becs_flagenum<string>default:no
Available options: yes, no
supplier_id_etagstringdefault:0
supplier_id_financierstringdefault:0
surnamestringdefault:null
tag_account_numberstringdefault:
tag_numberstringdefault:
user_id_package_advisorstringdefault:null
work_contact_givenstringdefault:null
work_contact_positionstringdefault:null
work_contact_surnamestringdefault:null
work_faxstringdefault:null
work_namestringdefault:null
work_phonestringdefault:null
work_phone_extstringdefault:null
work_positionstringdefault:null
work_postcodestringdefault:null
work_statestringdefault:null
work_streetstringdefault:null
work_street_nostringdefault:null
work_street_typestringdefault:null
work_suburbstringdefault:null
work_typestringdefault:null
work_unit_nostringdefault:null
years_at_addressnumberdefault:0
years_with_employernumberdefault:0

Response

application/vnd.catch-e-api.v1+json

Driver updated successfully

bodyobject