#Query | String | Key | Format Notes | Mandatory |
1 | annual_kilometres | integer | Non-zero positive number | Yes |
2 | client_code | string | Catch-e client_code, a short text string identifying the client | Yes |
3 | driver_annual_salary | decimal | Annual gross salary | Yes |
4 | driver_surname | string | Surname of the driver | Yes |
5 | state_registered | string | State codes: VIC, NSW, ACT, NT, TAS, WA, SA, QLD, NZ. When 'AUS' then must be one of the Australian states. When 'NZ' then must be 'NZ'. | Yes |
6 | term | integer | 1 - 60 | Yes |
7 | user_id_client_manager | int | Active Catch-e user_id (not at 'deleted' status) | Yes |
8 | variant_id | int | Catch-e variant identifier | Yes |
9 | aftermarket_requested_flag | string | Override the default Aftermarket inclusion flag: 'yes' or 'no' | No |
10 | colour_preference | string | Set the colour preference | No |
11 | create_new_driver_flag | string | Set to 'yes' to create a new Driver. Requires driver_external_code if set to 'yes'. | No |
12 | deal_type | string | Deal Type field in Salesforce | No |
13 | driver_address_1 | string | Postal / Home address line 1 e.g. 'Level 1, 30 Coora Road' | No |
14 | driver_address_2 | string | Postal / Home address line 2 | No |
15 | driver_area | string | Postal / Home area e.g. 'Oakleigh South' | No |
16 | driver_external_code | string | Pacman Unique reference used to identify this driver | No |
17 | driver_given_name | string | Given name | No |
18 | driver_home_email | string | Home email | No |
19 | driver_id | string | An alternative to passing driver_external_code. The driver_id will be updated with data submitted. If driver_id=100000, update existing Driver. If driver_id=0 or not passed, do not create new Driver. If create_new_driver_flag=yes, create new Driver. | No |
20 | driver_phone | string | Home phone number for Driver | No |
21 | driver_postcode | string | Postal / Home postcode | No |
22 | driver_state | string | Postal / Home state | No |
23 | driver_work_phone | string | Work phone number | No |
24 | fbt_value | decimal | Sets the FBT Value in the quote and turn on the lock_fbt_value_flag | No |
25 | inclusion_{inclusioncode}_flag | string | Setting to 'yes' will select and apply the inclusion. 'no' or omitting will leave unchecked. e.g. inclusion_INC1_flag='yes' | No |
26 | inclusion_{inclusionplancode}_plan | string | If multiple plans available, specify plan code. e.g. inclusion_INC1_plan='LIPLAN2' | No |
27 | insurance_loading_type_driver_restriction | string | One of: nodriverslessthan26yo, alldrivers, nodriverslessthan22yo | No |
28 | insurance_loading_type_licence | string | One of: noloss, lossin2to5years, lossin0to2years | No |
29 | insurance_loading_type_past_claims | string | One of: noclaims0to5years, 1claimin12months, 1claimin1to3years, 2+claims0to3years, 3+claimsin0to5years | No |
30 | insurer_location_postcode | integer | Use if insurance configured by postcode. Must be valid for state_registered. If not passed, default from Global Controls used. | No |
31 | list_price_gross | decimal | Numeric dollar value; takes precedence over list_price_net | No |
32 | list_price_gst | decimal | Numeric dollar value | No |
33 | list_price_net | decimal | Numeric dollar value | No |
34 | location_name | string | Set the Insurance location to apply. Displays on Quotes > Contract tab. | No |
35 | new_used | string | Indicates vehicle status: 'new', 'used', or 'demonstrator'. Defaults to 'new'. | No |
36 | odometer | string | If new_used is 'used' or 'demonstrator', must be set to non-zero integer | No |
37 | opportunity_id | string | Salesforce opportunity id | No |
38 | opportunity_number | string | Salesforce opportunity # | No |
39 | parent_quote_id | int | Quote ID to use as the parent of the new quote | No |
40 | pay_cycle_code | string | Allows setting Pay Cycle for quote. If not passed, Client Pay Cycle used. | No |
41 | posting_map_code | string | Contract type code | No |
42 | procurement_flag | string | Sets the quote vehicle procurement flag | No |
43 | product_carbon_emissions_offset_flag | string | Override default Carbon Emissions profile flag: 'yes' or 'no' | No |
44 | product_comprehensive_insurance_flag | string | Override default Comprehensive Insurance profile flag: 'yes' or 'no' | No |
45 | product_extended_warranty_flag | string | Override default Extended Warranty profile flag: 'yes' or 'no' | No |
46 | product_lti_top_up_benefit_name | string | If multiple "Top Up Benefits" exist, specify which one to use | No |
47 | product_nlpi_flag | string | Override default NLPI inclusion flag: 'yes' or 'no' | No |
48 | product_roadside_assistance_flag | string | Override default Roadside Assistance inclusion flag: 'yes' or 'no' | No |
49 | product_rveh_amount_net | string | Add Relief Vehicle monthly cost to Profile | No |
50 | product_rveh_flag | string | Override default Relief Vehicle inclusion flag: 'yes' or 'no' | No |
51 | product_small_damage_repairs_flag | string | Override default Small Damage Repairs profile flag: 'yes' or 'no' | No |
52 | product_tyre_and_rim_flag | string | Override default Tyre and Rim inclusion flag: 'yes' or 'no' | No |
53 | product_vehicle_maintenance_program_flag | string | Override default Vehicle Maintenance profile flag: 'yes' or 'no' | No |
54 | product_walkaway_flag | string | Override default Walkaway inclusion flag: 'yes' or 'no' | No |
55 | purchase_stamp_duty | decimal | Sets Purchase Stamp Duty and turn on lock_purchase_stamp_duty_flag | No |
56 | supplier_code_financier | string | Set alternative Financier. Must map to Supplier with 'Supplier Type'='Financier'. | No |
57 | user_id_assigned | int | Set Quote 'Assigned' user. Must be active Catch-e user_id. | No |
58 | driver_driver_licence | string | Driver's "Licence No" if Driver found or created | No |
59 | driver_driver_licence_state | string | Driver's "Licence State" if Driver found or created | No |
60 | driver_mobile | string | Driver's "Mobile" if Driver found or created | No |
61 | previous_fbt_value | integer | Optional; must be positive number | No |
62 | previous_lease_start | integer | User can provide previous lease start date | No |
63 | product_lti_flag | string | 'yes' or 'no'; pre-populates Plan and Top Up Benefit if only one found | No |
64 | product_lti_plan_code | string | If only one active "Top Up Benefit" for plan, pre-populate it | No |
65 | status_flag | string | Must be valid value; default stored in config | No |
66 | cost_centre | string | Must be valid value | No |
67 | division | string | Must be valid value | No |
68 | plate_year | string | Specify Plate Year (1900-2099); default used if not passed | No |
69 | driver_salutation | string | enum: 'Mr', 'Mrs', 'Ms', 'Miss', 'Dr', 'Prof', 'Rev', 'Capt' | No |
70 | driver_gender | string | enum: 'Male', 'Female', 'Other' | No |
71 | driver_date_of_birth | string | Date of Birth | No |
72 | employer_fbt_type | string | Choose: 'full-fbt-payable', 'concessional-30000-exempt', 'concessional-17000-exempt', 'rebatable', 'not-applicable' | No |
73 | fbt_benefit_type | string | Choose: 'statutory', 'operating', 'exempt'; operating not allowed if "Allow Operating FBT Type" unchecked | No |
74 | fbt_business_use | string | Bus. Use % | No |