Skip to main content
Glama

Send details and get initial quotes

zebra_get_rc1_rates

Get estimated auto insurance rates (RC1 quotes) for the user, from the carriers they can buy from online on The Zebra.

Call zebra_start_session first and pass its quote_handle. Usually takes about 30 seconds: wait for the result rather than calling again or starting a new session. On UPSTREAM_UNAVAILABLE, retry once with the same quote_handle.

Pass the quote_id of the quote the user picks to zebra_get_rate_action to learn how to continue. Calling this again for the same session replaces the earlier quotes, so their quote_ids stop working. Failures return a JSON error with a code, whether retrying may help, and any problems with specific user_responses fields.

Input Schema

NameRequiredDescriptionDefault
quote_handleYesThe quote_handle that zebra_start_session returned. It expires 24 hours after zebra_start_session; if a tool reports it unknown or expired, start a new session.
user_responsesYesThe full set of the user's driver, vehicle and insurance answers RC1 needs.
coverage_packageNoThe coverages to price the quotes at. Send it only when the user wants specific coverage or wants to match their current policy; otherwise leave it out, and quotes use The Zebra's recommended coverage for the user. Don't ask about coverage just to fill this in. Amounts are in dollars, sent as plain numbers (100000, not $100,000). Users give liability as three numbers in thousands: 100/300/100 means bodily_injury_per_person 100000, bodily_injury_per_accident 300000 and property_damage 100000. 'Full coverage' or a deductible means comprehensive and collision on that vehicle; a deductible like $1,000 sets both unless the user gives them separately. When the user brings up coverage, confirm what they left out before calling: which vehicles get comprehensive and collision, and whether uninsured motorist coverage should match their bodily injury limits. If the call fails with INVALID_ARGUMENTS, each detail names a missing or conflicting coverage and the values the state offers; ask the user to choose rather than picking for them.

Output Schema

NameRequiredDescriptionDefault
quotesYesEvery quote the user can buy online on The Zebra. Carriers that can't be bought online here are left out.
vehiclesNoThe catalog vehicle each of the user's vehicles was matched to, in request order.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed8 schema fields changed
    • changedInput schema / properties / user_responses / properties / drivers / items / properties / id / anyOf
      Previous value: -[
      -  {
      -    "type": "string"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • addedInput schema / properties / user_responses / properties / drivers / items / properties / id / description
      Added value: +"Optional. If sent, it must be a hyphenated UUID, such as 3f2b9c4e-8d1a-4b7e-9c2d-1a2b3c4d5e6f."
    • addedInput schema / properties / user_responses / properties / drivers / items / properties / id / format
      Added value: +"uuid"
    • changedInput schema / properties / user_responses / properties / drivers / prefixItems
      Previous value: -[
      -  {
      -    "description": "The primary driver (the user), who needs everything other drivers need plus `email` and `residence_ownership`.",
      -    "properties": {
      -      "age_first_licensed": {
      -        "anyOf": [
      -          {
      -            "type": "integer"
      -          },
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Age, in years, at which the driver was first licensed.",
      -        "examples": [
      -          16
      -        ]
      -      },
      -      "credit_score": {
      -        "anyOf": [
      -          {
      -            "description": "Credit tiers RC1 accepts: user_data_lib's `Credit` without the deprecated `LOW`.",
      -            "enum": [
      -              0,
      -              1,
      -              2,
      -              4,
      -              5
      -            ],
      -            "type": "integer",
      -            "x-enum-varnames": [
      -              "EXCELLENT",
      -              "GOOD",
      -              "AVERAGE",
      -              "POOR",
      -              "DONT_KNOW"
      -            ]
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Self-reported credit tier: EXCELLENT (720+), GOOD (680-719), AVERAGE (620-679), POOR (below 580) or DONT_KNOW. LOW (580-619) is deprecated."
      -      },
      -      "current_carrier": {
      -        "anyOf": [
      -          {
      -            "type": "integer"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "current_carrier_key": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "date_of_birth": {
      -        "description": "Date of birth, as MM/DD/YYYY (month first).",
      -        "type": "string"
      -      },
      -      "driver_relationship": {
      -        "anyOf": [
      -          {
      -            "maximum": 4,
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Relationship to the primary driver: 0 parent, 1 spouse, 2 child, 3 other relative, 4 unrelated. Omit for the primary driver."
      -      },
      -      "drivers_license": {
      -        "anyOf": [
      -          {
      -            "properties": {
      -              "number": {
      -                "anyOf": [
      -                  {
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "description": "License number."
      -              },
      -              "state": {
      -                "anyOf": [
      -                  {
      -                    "description": "Two-letter abbreviation of the US state, Canadian province or country that issued a driver's license.",
      -                    "enum": [
      -                      "ZZ",
      -                      "AL",
      -                      "AK",
      -                      "AZ",
      -                      "AR",
      -                      "CA",
      -                      "CO",
      -                      "CT",
      -                      "DE",
      -                      "DC",
      -                      "FL",
      -                      "GA",
      -                      "GU",
      -                      "HI",
      -                      "ID",
      -                      "IL",
      -                      "IN",
      -                      "IA",
      -                      "KS",
      -                      "KY",
      -                      "LA",
      -                      "ME",
      -                      "MD",
      -                      "MA",
      -                      "MI",
      -                      "MN",
      -                      "MS",
      -                      "MO",
      -                      "MT",
      -                      "NE",
      -                      "NV",
      -                      "NH",
      -                      "NJ",
      -                      "NM",
      -                      "NY",
      -                      "NC",
      -                      "ND",
      -                      "OH",
      -                      "OK",
      -                      "OR",
      -                      "PA",
      -                      "PR",
      -                      "RI",
      -                      "SC",
      -                      "SD",
      -                      "TN",
      -                      "TX",
      -                      "UT",
      -                      "VT",
      -                      "VI",
      -                      "VA",
      -                      "WA",
      -                      "WV",
      -                      "WI",
      -                      "WY",
      -                      "AB",
      -                      "BC",
      -                      "MB",
      -                      "NB",
      -                      "NF",
      -                      "NT",
      -                      "NS",
      -                      "ON",
      -                      "PE",
      -                      "PQ",
      -                      "SK",
      -                      "YT",
      -                      "IT",
      -                      "MX"
      -                    ],
      -                    "type": "string",
      -                    "x-enum-varnames": [
      -                      "TEST",
      -                      "ALABAMA",
      -                      "ALASKA",
      -                      "ARIZONA",
      -                      "ARKANSAS",
      -                      "CALIFORNIA",
      -                      "COLORADO",
      -                      "CONNECTICUT",
      -                      "DELAWARE",
      -                      "DISTRICT_OF_COLUMBIA",
      -                      "FLORIDA",
      -                      "GEORGIA",
      -                      "GUAM",
      -                      "HAWAII",
      -                      "IDAHO",
      -                      "ILLINOIS",
      -                      "INDIANA",
      -                      "IOWA",
      -                      "KANSAS",
      -                      "KENTUCKY",
      -                      "LOUISIANA",
      -                      "MAINE",
      -                      "MARYLAND",
      -                      "MASSACHUSETTS",
      -                      "MICHIGAN",
      -                      "MINNESOTA",
      -                      "MISSISSIPPI",
      -                      "MISSOURI",
      -                      "MONTANA",
      -                      "NEBRASKA",
      -                      "NEVADA",
      -                      "NEW_HAMPSHIRE",
      -                      "NEW_JERSEY",
      -                      "NEW_MEXICO",
      -                      "NEW_YORK",
      -                      "NORTH_CAROLINA",
      -                      "NORTH_DAKOTA",
      -                      "OHIO",
      -                      "OKLAHOMA",
      -                      "OREGON",
      -                      "PENNSYLVANIA",
      -                      "PUERTO_RICO",
      -                      "RHODE_ISLAND",
      -                      "SOUTH_CAROLINA",
      -                      "SOUTH_DAKOTA",
      -                      "TENNESSEE",
      -                      "TEXAS",
      -                      "UTAH",
      -                      "VERMONT",
      -                      "VIRGIN_ISLANDS",
      -                      "VIRGINIA",
      -                      "WASHINGTON",
      -                      "WEST_VIRGINIA",
      -                      "WISCONSIN",
      -                      "WYOMING",
      -                      "CANADA_ALBERTA",
      -                      "CANADA_BRITISH_COLUMBIA",
      -                      "CANADA_MANITOBA",
      -                      "CANADA_NEW_BRUNSWICK",
      -                      "CANADA_NEWFOUNDLAND",
      -                      "CANADA_NORTHWEST_TERRITORIES",
      -                      "CANADA_NOVA_SCOTIA",
      -                      "CANADA_ONTARIO",
      -                      "CANADA_PRINCE_EDWARD_ISLAND",
      -                      "CANADA_ISLAND_QUEBEC",
      -                      "CANADA_SASKATCHEWAN",
      -                      "CANADA_YUKON",
      -                      "INTERNATIONAL",
      -                      "MEXICO"
      -                    ]
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "description": "Two-letter abbreviation of where the license was issued.",
      -                "examples": [
      -                  "TX"
      -                ]
      -              },
      -              "status": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "VALID",
      -                      "PERMIT",
      -                      "SUSPENDED",
      -                      "EXPIRED",
      -                      "REVOKED",
      -                      "UNLICENSED",
      -                      "FOREIGN"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "description": "Status of the license."
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "The driver's license."
      -      },
      -      "education": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              0,
      -              1,
      -              2,
      -              3,
      -              4,
      -              5
      -            ],
      -            "type": "integer",
      -            "x-enum-varnames": [
      -              "NO_DIPLOMA",
      -              "HIGH_SCHOOL_DIPLOMA",
      -              "BACHELORS_DEGREE",
      -              "MASTERS_DEGREE",
      -              "DOCTORAL_DEGREE",
      -              "DECLINE_TO_ANSWER"
      -            ]
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Highest level of education completed."
      -      },
      -      "email": {
      -        "type": "string"
      -      },
      -      "employment": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              0,
      -              1,
      -              2,
      -              3,
      -              4,
      -              5,
      -              6,
      -              7
      -            ],
      -            "type": "integer",
      -            "x-enum-varnames": [
      -              "EMPLOYED",
      -              "SELF_EMPLOYED",
      -              "STUDENT",
      -              "HOMEMAKER",
      -              "ACTIVE_MILITARY",
      -              "RETIRED",
      -              "UNEMPLOYED",
      -              "DECLINE_TO_ANSWER"
      -            ]
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Employment status."
      -      },
      -      "first_name": {
      -        "type": "string"
      -      },
      -      "gender": {
      -        "enum": [
      -          0,
      -          1,
      -          2
      -        ],
      -        "type": "integer",
      -        "x-enum-varnames": [
      -          "MALE",
      -          "FEMALE",
      -          "NON_BINARY"
      -        ]
      -      },
      -      "has_military_affiliation": {
      -        "anyOf": [
      -          {
      -            "type": "boolean"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Whether the driver is affiliated with the military."
      -      },
      -      "id": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "insured_effective_date": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Date the driver's current insurance began, as MM/DD/YYYY (month first).",
      -        "examples": [
      -          "12/31/2013"
      -        ]
      -      },
      -      "insured_expiration_date": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Date the driver's current insurance expires, as MM/DD/YYYY (month first).",
      -        "examples": [
      -          "06/30/2027"
      -        ]
      -      },
      -      "insured_length": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              0,
      -              1,
      -              2,
      -              3
      -            ],
      -            "type": "integer",
      -            "x-enum-varnames": [
      -              "UNDER_6_MONTHS",
      -              "FROM_6_TO_12_MONTHS",
      -              "FROM_1_TO_3_YEARS",
      -              "OVER_3_YEARS"
      -            ]
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "How long the driver has been insured. Only applies when currently insured."
      -      },
      -      "is_interested_in_account": {
      -        "anyOf": [
      -          {
      -            "type": "boolean"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "last_name": {
      -        "type": "string"
      -      },
      -      "license_status": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              0,
      -              1,
      -              2,
      -              3,
      -              4,
      -              5,
      -              6
      -            ],
      -            "type": "integer",
      -            "x-enum-varnames": [
      -              "VALID",
      -              "PERMIT",
      -              "SUSPENDED",
      -              "EXPIRED",
      -              "REVOKED",
      -              "UNLICENSED",
      -              "FOREIGN"
      -            ]
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Status of the driver's license."
      -      },
      -      "marital_status": {
      -        "description": "Marital status.",
      -        "enum": [
      -          0,
      -          1,
      -          2,
      -          3,
      -          4
      -        ],
      -        "type": "integer",
      -        "x-enum-varnames": [
      -          "SINGLE",
      -          "MARRIED",
      -          "DIVORCED",
      -          "WIDOWED",
      -          "DOMESTIC_PARTNER"
      -        ]
      -      },
      -      "occupation": {
      -        "anyOf": [
      -          {
      -            "description": "The driver's occupation.",
      -            "enum": [
      -              "DECLINE_TO_ANSWER",
      -              "ACCOUNT_EXECUTIVE",
      -              "ACCOUNTANT_AUDITOR",
      -              "ACTIVITY_RECREATIONAL_ASSISTANT",
      -              "ACTOR",
      -              "ACTUARIAL_CLERK",
      -              "ACTUARY",
      -              "ADMINISTRATIVE_ASSISTANT",
      -              "AGENT",
      -              "AGENT_BROKER",
      -              "AGRICULTURE_INSPECTOR_GRADER",
      -              "AIR_TRAFFIC_CONTROL",
      -              "AIRPORT_OPERATIONS_CREW",
      -              "AIRPORT_SECURITY_OFFICER",
      -              "ANALYST",
      -              "ANIMAL_CONTROL_OFFICER",
      -              "ANNOUNCER_BROADCASTER",
      -              "APPRAISER_REAL_ESTATE",
      -              "ARBORIST",
      -              "ARCHITECT",
      -              "ARTIST_ANIMATOR",
      -              "ASSISTANT_MEDIC_DENT_VET",
      -              "ATHLETE",
      -              "ATTORNEY",
      -              "AUDIO_VISUAL_TECH",
      -              "AUTHOR_WRITER",
      -              "BAILIFF",
      -              "BAKER",
      -              "BARTENDER",
      -              "BELLHOP",
      -              "BELLHOP_PORTER",
      -              "BOILER_OPERATOR_MAKER",
      -              "BOOKKEEPER",
      -              "BRANCH_MANAGER",
      -              "BRICKLAYER_MASON",
      -              "BROKER",
      -              "BUILDING_MAINTENANCE_ENGINEER",
      -              "BUS_PERSON",
      -              "BUYER",
      -              "CAMP_COUNSELOR_LEAD",
      -              "CAREGIVER",
      -              "CARPENTER",
      -              "CARPET_INSTALLER",
      -              "CASHIER_CHECKER",
      -              "CATERER",
      -              "CHEF",
      -              "CHEMIST",
      -              "CHIEF_EXECUTIVE",
      -              "CHILD_DAYCARE_WORKER",
      -              "CHIROPRACTOR",
      -              "CHOREOGRAPHER_DANCER",
      -              "CLAIMS_ADJUSTER",
      -              "CLERGY",
      -              "CLERK",
      -              "CLERK_OFFICE",
      -              "CLIENT_CARE_WORKER",
      -              "CLINICAL_DATA_COORDINATOR",
      -              "COACH",
      -              "COLLECTIONS",
      -              "COMMISSIONER",
      -              "COMPOSER_DIRECTOR",
      -              "CONCESSIONAIRE",
      -              "CONCIERGE",
      -              "CONCRETE_WORKER",
      -              "CONSTRUCTION_PROJECT_MANAGER",
      -              "CONSTRUCTION_WORKER",
      -              "CONSULTANT",
      -              "CONTRACTOR",
      -              "CONTROLLER",
      -              "COOK_RESTAURANT_CAFETERIA",
      -              "COOK_WORKER_FAST_FOOD",
      -              "CORRECTIONS_OFFICER",
      -              "COUNCIL_MEMBER",
      -              "COUNSELOR",
      -              "COURT_CLERK_REPORTER",
      -              "CRANE_LOADER_OPERATOR",
      -              "CRANE_OPERATOR",
      -              "CSR_TELLER",
      -              "CURATOR",
      -              "CUSTODIAN_JANITOR",
      -              "CUSTOMER_SERVICE_REPRESENTATIVE",
      -              "DELIVERY_PERSON",
      -              "DENTAL_HYGIENIST",
      -              "DENTIST",
      -              "DEPUTY_SHERIFF",
      -              "DESIGNER",
      -              "DESK_CLERK",
      -              "DIETITIAN",
      -              "DIRECTOR_ADMINISTRATOR",
      -              "DIRECTOR_PROGRAM",
      -              "DISHWASHER",
      -              "DISPATCHER",
      -              "DOCTOR",
      -              "DRAFTER",
      -              "DRIVER_BUS_STREETCAR",
      -              "DRIVER_TAXI_LIMO",
      -              "DRIVER_TRUCK_DELIVERY",
      -              "DRY_CLEANER_LAUNDRY",
      -              "EDITOR",
      -              "ELECTRICIAN",
      -              "ELECTRICIAN_LINESMAN",
      -              "ELEVATOR_TECHNICIAN_INSTALLER",
      -              "ENGINEER",
      -              "ENGINEER_HARDWARE",
      -              "ENGINEER_SOFTWARE",
      -              "ENGINEER_SYSTEMS",
      -              "ENLISTED_MILITARY_PERSONNEL_E1_E4",
      -              "EQUIPMENT_OPERATOR",
      -              "EVENT_MANAGER_PROMOTER",
      -              "EXAMINER",
      -              "EXECUTIVE",
      -              "FACTORY_WORKER",
      -              "FARM_RANCH_OWNER",
      -              "FARM_RANCH_WORKER",
      -              "FEDERAL_AGENT_MARSHALL",
      -              "FIELD_SERVICE_TECHNICIAN",
      -              "FINANCIAL_ADVISOR",
      -              "FIRE_CHIEF",
      -              "FIRE_FIGHTER_SUPERVISOR",
      -              "FISHERMAN",
      -              "FLIGHT_ATTENDANT",
      -              "FLOOR_LAYER_FINISHER",
      -              "FLORIST",
      -              "FOOD_PRODUCTION_PACKING",
      -              "FOREMAN_SUPERVISOR",
      -              "FURNITURE_FINISHER",
      -              "GAMING_OFFICER_INVESTIGATOR",
      -              "GRADUATE_TEACHING_ASSISTANT",
      -              "HAIR_STYLIST_BARBER",
      -              "HANDYMAN",
      -              "HIGHWAY_PATROL_OFFICER",
      -              "HOSPICE_VOLUNTEER",
      -              "HOST_MAITRE_D",
      -              "HOUSEKEEPER",
      -              "HOUSEKEEPER_MAID",
      -              "HR_REPRESENTATIVE",
      -              "HVAC_REPAIR_TECHNICIAN",
      -              "HVAC_TECHNICIAN",
      -              "INSPECTOR",
      -              "INSTRUCTOR_VOCATION",
      -              "INSURANCE_CSR",
      -              "INVESTMENT_BANKER",
      -              "INVESTOR",
      -              "JEWELER",
      -              "JOURNALIST_REPORTER",
      -              "JUDGE_HEARING_OFFICER",
      -              "LAB_ASSISTANT",
      -              "LABORER",
      -              "LABORER_WORKER",
      -              "LANDSCAPE_GROUNDS_MAINTENANCE",
      -              "LANDSCAPER",
      -              "LANDSCAPING_NURSERY_WORKER",
      -              "LEGAL_ASSISTANT_SECRETARY",
      -              "LEGISLATOR",
      -              "LIBRARIAN_CURATOR",
      -              "LIFE_GUARD",
      -              "LOAN_ESCROW_PROCESSOR",
      -              "LOGGER",
      -              "LONGSHOREMAN",
      -              "MACHINE_OPERATOR",
      -              "MAINTENANCE_MECHANIC",
      -              "MANAGER",
      -              "MANAGER_CREDIT_LOAN",
      -              "MANAGER_DEPARTMENT_STORE",
      -              "MANAGER_DISTRICT",
      -              "MANAGER_FINANCE_INSURANCE",
      -              "MANAGER_FITNESS_CLUB",
      -              "MANAGER_GENERAL_OPERATIONS",
      -              "MANAGER_HR_PUBLIC_RELATIONS",
      -              "MANAGER_MARKETING_SALES",
      -              "MANAGER_PORTFOLIO_PRODUCTION",
      -              "MANAGER_PROJECT",
      -              "MANAGER_PROPERTY",
      -              "MANAGER_R_D",
      -              "MANAGER_SUPERVISOR_OFFICE",
      -              "MANAGER_SYSTEMS",
      -              "MANAGER_WAREHOUSE_DISTRICT",
      -              "MANICURIST",
      -              "MARKETING_RESEARCHER",
      -              "MASSAGE_THERAPIST",
      -              "MATE_SAILOR",
      -              "MATHEMATICIAN",
      -              "MAYOR_CITY_MANAGER",
      -              "MECHANIC",
      -              "MESSENGER_COURIER",
      -              "METALWORKER",
      -              "METER_READER",
      -              "MILL_WORKER",
      -              "MINER",
      -              "MORTICIAN",
      -              "MUSICIAN_SINGER",
      -              "NANNY",
      -              "NCO_E5_9",
      -              "NETWORK_ADMINISTRATOR",
      -              "NURSE_CNA",
      -              "NURSE_LPN",
      -              "NURSE_PRACTITIONER",
      -              "NURSE_RN",
      -              "OFFICER_COMMISSIONED",
      -              "OFFICER_WARRANT",
      -              "OIL_GAS_DRILLER_RIG_OPERATOR",
      -              "OPTOMETRIST",
      -              "ORTHODONTIST",
      -              "OTHER",
      -              "PACKER",
      -              "PAINTER",
      -              "PARALEGAL_LAW_CLERK",
      -              "PARAMEDIC_EM_TECHNICIAN",
      -              "PARK_RANGER",
      -              "PARKING_LOT_ATTENDANT",
      -              "PET_SERVICES",
      -              "PHARMACIST",
      -              "PHOTOGRAPHER",
      -              "PHYSICAL_THERAPIST",
      -              "PILOT_CAPTAIN_ENGINEER",
      -              "PLANNER",
      -              "PLANT_MANAGER",
      -              "PLASTER_DRYWALL_STUCCO",
      -              "PLUMBER",
      -              "POLICE_CHIEF",
      -              "POLICE_DETECTIVE_INVESTIGATOR",
      -              "POLICE_OFFICER_SUPERVISOR",
      -              "POSTMASTER",
      -              "PRINCIPAL",
      -              "PRINTER",
      -              "PRINTER_BOOKBINDER",
      -              "PRIVATE_INVESTIGATOR_DETECTIVE",
      -              "PROCESS_SERVER",
      -              "PRODUCER",
      -              "PRODUCT_MANAGER",
      -              "PRODUCTION_CREW",
      -              "PROFESSOR_COLLEGE",
      -              "PROGRAMMER",
      -              "PROJECT_COORDINATOR",
      -              "PROJECTIONIST",
      -              "PSYCHOLOGIST",
      -              "QUALITY_CONTROL",
      -              "RAILROAD_WORKER",
      -              "RANGER",
      -              "REALTOR",
      -              "RECEPTIONIST_SECRETARY",
      -              "REFINING_OPERATOR",
      -              "REGULATOR",
      -              "RESEARCH_PROGRAM_DIRECTOR",
      -              "RESEARCHER",
      -              "ROOFER",
      -              "SALES_AGENT_REPRESENTATIVE",
      -              "SALES_COUNTER_RENTAL",
      -              "SALES_HOMEBASED",
      -              "SALES_MANUFACTURER_REP",
      -              "SALES_REPRESENTATIVE",
      -              "SALES_RETAIL_WHOLESALE",
      -              "SALES_ROUTE_VENDOR",
      -              "SALES_TICKET_MEMBERSHIP",
      -              "SCIENTIST",
      -              "SECURITY_GUARD",
      -              "SHERIFF",
      -              "SHIPPING_RECEIVING_CLERK",
      -              "SHOEMAKER",
      -              "SOCIAL_WORKER",
      -              "SOCIOLOGIST",
      -              "SPORTS_BROADCAST_JOURNALIST",
      -              "SUBWAY_LIGHT_RAIL_OPERATOR",
      -              "SUPERINTENDENT",
      -              "SUPERVISOR",
      -              "SUPPORT_SERVICES",
      -              "SUPPORT_TECHNICIAN",
      -              "SURVEYOR_MAPMAKER",
      -              "SYSTEMS_SECURITY",
      -              "TAILOR_CUSTOM_SEWER",
      -              "TEACHER_COLLEGE",
      -              "TEACHER_K_12",
      -              "TEACHING_ASSISTANT_AIDE",
      -              "TECHNICAL_WRITER",
      -              "TECHNICIAN",
      -              "TEXTILE_WORKER",
      -              "THERAPIST",
      -              "TICKET_AGENT",
      -              "TICKET_SALES_USHER",
      -              "TIMBER_GRADER_SCALER",
      -              "TRADER_FINANCIAL_INSTRUMENTS",
      -              "TRAINER_INSTRUCTOR",
      -              "TRANSPORTATION_SPECIALIST",
      -              "TRAVEL_AGENT",
      -              "TUTOR",
      -              "UMPIRE_REFEREE",
      -              "UNDERWRITER",
      -              "UPHOLSTERER",
      -              "US_POSTAL_WORKER",
      -              "UTILITY_WORKER",
      -              "VALET",
      -              "VETERINARIAN",
      -              "WAITER_WAITRESS",
      -              "WEB_DEVELOPER",
      -              "WELDER",
      -              "WINE_STEWARD"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "opt_in_info_lookup": {
      -        "anyOf": [
      -          {
      -            "type": "boolean"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "opts_into_marketing_sms": {
      -        "anyOf": [
      -          {
      -            "type": "boolean"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "phone": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "referral_source": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "residence_ownership": {
      -        "description": "Whether the driver owns a home or condo, rents, or has another living arrangement.",
      -        "enum": [
      -          0,
      -          1,
      -          2,
      -          3
      -        ],
      -        "type": "integer",
      -        "x-enum-varnames": [
      -          "HOME",
      -          "CONDO",
      -          "RENT",
      -          "OTHER"
      -        ]
      -      },
      -      "tracking_id": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "violations": {
      -        "anyOf": [
      -          {
      -            "properties": {
      -              "accidents": {
      -                "anyOf": [
      -                  {
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "deprecated": true
      -              },
      -              "claims": {
      -                "anyOf": [
      -                  {
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "deprecated": true
      -              },
      -              "incidents": {
      -                "anyOf": [
      -                  {
      -                    "items": {
      -                      "properties": {
      -                        "date": {
      -                          "anyOf": [
      -                            {
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "Date of the incident, as MM/DD/YYYY (month first).",
      -                          "examples": [
      -                            "01/01/2018"
      -                          ]
      -                        },
      -                        "incidentId": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                1,
      -                                2,
      -                                3,
      -                                4,
      -                                5,
      -                                6,
      -                                7,
      -                                8,
      -                                9,
      -                                10
      -                              ],
      -                              "type": "integer",
      -                              "x-enum-varnames": [
      -                                "AUTO_ACCIDENT_AT_FAULT",
      -                                "SPEEDING_VIOLATION",
      -                                "MOVING_VIOLATION",
      -                                "DUI_OR_DWI",
      -                                "LICENSE_SUSPENSION",
      -                                "NEEDS_SR_22",
      -                                "OTHER",
      -                                "LICENSE_EXPIRED",
      -                                "AUTO_ACCIDENT_NOT_AT_FAULT",
      -                                "COMP_CLAIM"
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "Category of the incident."
      -                        },
      -                        "incidentTypeId": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                1,
      -                                2,
      -                                3,
      -                                4,
      -                                5,
      -                                6,
      -                                7,
      -                                8,
      -                                9,
      -                                10,
      -                                11,
      -                                12,
      -                                13,
      -                                15,
      -                                16,
      -                                17,
      -                                18,
      -                                19,
      -                                20,
      -                                21,
      -                                22,
      -                                23,
      -                                24,
      -                                25,
      -                                26,
      -                                27,
      -                                28,
      -                                29,
      -                                30,
      -                                31,
      -                                32,
      -                                33,
      -                                34,
      -                                35,
      -                                36,
      -                                37,
      -                                38,
      -                                39,
      -                                40,
      -                                41,
      -                                42,
      -                                43,
      -                                44,
      -                                45,
      -                                46
      -                              ],
      -                              "type": "integer",
      -                              "x-enum-varnames": [
      -                                "AT_FAULT_ACCIDENT_WITH_BODILY_INJURY",
      -                                "AT_FAULT_ACCIDENT_WITH_PROPERTY_DAMAGE",
      -                                "AT_FAULT_ACCIDENT_WITH_BODILY_INJURY_AND_PROPERTY_DAMAGE",
      -                                "AT_FAULT_ACCIDENT_MINOR",
      -                                "SPEEDING_UNDER_5",
      -                                "SPEEDING_5_TO_24",
      -                                "SPEEDING_25_TO_39",
      -                                "SPEEDING_40_PLUS",
      -                                "LICENSE_CURRENTLY_SUSPENDED",
      -                                "PREVIOUSLY_DRIVING_WHILE_LICENSE_SUSPENDED",
      -                                "DRIVING_WHILE_LICENSE_SUSPENDED",
      -                                "NEEDS_SR22",
      -                                "DRIVING_UNDER_INFLUENCE",
      -                                "OTHER_VIOLATION",
      -                                "IMPROPER_PASSING",
      -                                "FAILURE_TO_USE_LIGHTS",
      -                                "FAILURE_TO_SIGNAL",
      -                                "FAILURE_TO_OBEY_TRAFFIC_SIGNAL",
      -                                "WRONG_WAY_ON_ONE_WAY",
      -                                "RECKLESS_DRIVING",
      -                                "OTHER_MOVING_VIOLATION",
      -                                "DRIVING_WHILE_LICENSE_EXPIRED",
      -                                "NOT_AT_FAULT_ACCIDENT",
      -                                "COMPREHENSIVE_CLAIM",
      -                                "CARELESS_DRIVING",
      -                                "IMPROPER_CELL_PHONE_USE",
      -                                "LANE_DEVIATION",
      -                                "DRIVING_TOO_SLOWLY",
      -                                "ELUDING_POLICE",
      -                                "FAILURE_TO_OBEY_OFFICER",
      -                                "LEAVING_SCENE_OF_ACCIDENT",
      -                                "FAILURE_TO_STOP_FOR_SCHOOL_BUS",
      -                                "FAILURE_TO_YIELD",
      -                                "FAILURE_TO_YIELD_TO_EMERGENCY_VEHICLE",
      -                                "FOLLOWING_TOO_CLOSELY",
      -                                "HIT_AND_RUN",
      -                                "IMPROPER_RESTRICTED_LANE_USE",
      -                                "IMPROPER_BACKING",
      -                                "IMPROPER_TURN",
      -                                "DRIVING_WITHOUT_INSURANCE",
      -                                "IMPEDING_TRAFFIC",
      -                                "OPEN_CONTAINER",
      -                                "REFUSAL_OF_BREATH_TEST",
      -                                "NO_SEATBELT",
      -                                "UNLICENSED_DRIVER"
      -                              ]
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "Specific type of the incident."
      -                        },
      -                        "period": {
      -                          "anyOf": [
      -                            {
      -                              "enum": [
      -                                "less_than_3_years",
      -                                "from_3_to_5_years"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "How long ago the incident happened."
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "description": "Individual accidents, violations and claims on the driver's record."
      -              },
      -              "tickets": {
      -                "anyOf": [
      -                  {
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "deprecated": true
      -              },
      -              "value": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      0,
      -                      1,
      -                      2
      -                    ],
      -                    "type": "integer",
      -                    "x-enum-varnames": [
      -                      "NO",
      -                      "YES",
      -                      "DONT_KNOW"
      -                    ]
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null,
      -                "description": "Whether the driver has any accidents, violations or claims on their record."
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Accidents, violations and claims on the driver's record."
      -      }
      -    },
      -    "required": [
      -      "date_of_birth",
      -      "email",
      -      "first_name",
      -      "gender",
      -      "last_name",
      -      "marital_status",
      -      "residence_ownership"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "The primary driver (the user), who needs everything other drivers need plus `email`, `phone` and\n`residence_ownership`.",
      +    "properties": {
      +      "age_first_licensed": {
      +        "anyOf": [
      +          {
      +            "type": "integer"
      +          },
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Age, in years, at which the driver was first licensed.",
      +        "examples": [
      +          16
      +        ]
      +      },
      +      "credit_score": {
      +        "anyOf": [
      +          {
      +            "description": "Credit tiers RC1 accepts: user_data_lib's `Credit` without the deprecated `LOW`.",
      +            "enum": [
      +              0,
      +              1,
      +              2,
      +              4,
      +              5
      +            ],
      +            "type": "integer",
      +            "x-enum-varnames": [
      +              "EXCELLENT",
      +              "GOOD",
      +              "AVERAGE",
      +              "POOR",
      +              "DONT_KNOW"
      +            ]
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Self-reported credit tier: EXCELLENT (720+), GOOD (680-719), AVERAGE (620-679), POOR (below 580) or DONT_KNOW. LOW (580-619) is deprecated."
      +      },
      +      "current_carrier": {
      +        "anyOf": [
      +          {
      +            "type": "integer"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "current_carrier_key": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "date_of_birth": {
      +        "description": "Date of birth, as MM/DD/YYYY (month first).",
      +        "type": "string"
      +      },
      +      "driver_relationship": {
      +        "anyOf": [
      +          {
      +            "maximum": 4,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Relationship to the primary driver: 0 parent, 1 spouse, 2 child, 3 other relative, 4 unrelated. Omit for the primary driver."
      +      },
      +      "drivers_license": {
      +        "anyOf": [
      +          {
      +            "properties": {
      +              "number": {
      +                "anyOf": [
      +                  {
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "description": "License number."
      +              },
      +              "state": {
      +                "anyOf": [
      +                  {
      +                    "description": "Two-letter abbreviation of the US state, Canadian province or country that issued a driver's license.",
      +                    "enum": [
      +                      "ZZ",
      +                      "AL",
      +                      "AK",
      +                      "AZ",
      +                      "AR",
      +                      "CA",
      +                      "CO",
      +                      "CT",
      +                      "DE",
      +                      "DC",
      +                      "FL",
      +                      "GA",
      +                      "GU",
      +                      "HI",
      +                      "ID",
      +                      "IL",
      +                      "IN",
      +                      "IA",
      +                      "KS",
      +                      "KY",
      +                      "LA",
      +                      "ME",
      +                      "MD",
      +                      "MA",
      +                      "MI",
      +                      "MN",
      +                      "MS",
      +                      "MO",
      +                      "MT",
      +                      "NE",
      +                      "NV",
      +                      "NH",
      +                      "NJ",
      +                      "NM",
      +                      "NY",
      +                      "NC",
      +                      "ND",
      +                      "OH",
      +                      "OK",
      +                      "OR",
      +                      "PA",
      +                      "PR",
      +                      "RI",
      +                      "SC",
      +                      "SD",
      +                      "TN",
      +                      "TX",
      +                      "UT",
      +                      "VT",
      +                      "VI",
      +                      "VA",
      +                      "WA",
      +                      "WV",
      +                      "WI",
      +                      "WY",
      +                      "AB",
      +                      "BC",
      +                      "MB",
      +                      "NB",
      +                      "NF",
      +                      "NT",
      +                      "NS",
      +                      "ON",
      +                      "PE",
      +                      "PQ",
      +                      "SK",
      +                      "YT",
      +                      "IT",
      +                      "MX"
      +                    ],
      +                    "type": "string",
      +                    "x-enum-varnames": [
      +                      "TEST",
      +                      "ALABAMA",
      +                      "ALASKA",
      +                      "ARIZONA",
      +                      "ARKANSAS",
      +                      "CALIFORNIA",
      +                      "COLORADO",
      +                      "CONNECTICUT",
      +                      "DELAWARE",
      +                      "DISTRICT_OF_COLUMBIA",
      +                      "FLORIDA",
      +                      "GEORGIA",
      +                      "GUAM",
      +                      "HAWAII",
      +                      "IDAHO",
      +                      "ILLINOIS",
      +                      "INDIANA",
      +                      "IOWA",
      +                      "KANSAS",
      +                      "KENTUCKY",
      +                      "LOUISIANA",
      +                      "MAINE",
      +                      "MARYLAND",
      +                      "MASSACHUSETTS",
      +                      "MICHIGAN",
      +                      "MINNESOTA",
      +                      "MISSISSIPPI",
      +                      "MISSOURI",
      +                      "MONTANA",
      +                      "NEBRASKA",
      +                      "NEVADA",
      +                      "NEW_HAMPSHIRE",
      +                      "NEW_JERSEY",
      +                      "NEW_MEXICO",
      +                      "NEW_YORK",
      +                      "NORTH_CAROLINA",
      +                      "NORTH_DAKOTA",
      +                      "OHIO",
      +                      "OKLAHOMA",
      +                      "OREGON",
      +                      "PENNSYLVANIA",
      +                      "PUERTO_RICO",
      +                      "RHODE_ISLAND",
      +                      "SOUTH_CAROLINA",
      +                      "SOUTH_DAKOTA",
      +                      "TENNESSEE",
      +                      "TEXAS",
      +                      "UTAH",
      +                      "VERMONT",
      +                      "VIRGIN_ISLANDS",
      +                      "VIRGINIA",
      +                      "WASHINGTON",
      +                      "WEST_VIRGINIA",
      +                      "WISCONSIN",
      +                      "WYOMING",
      +                      "CANADA_ALBERTA",
      +                      "CANADA_BRITISH_COLUMBIA",
      +                      "CANADA_MANITOBA",
      +                      "CANADA_NEW_BRUNSWICK",
      +                      "CANADA_NEWFOUNDLAND",
      +                      "CANADA_NORTHWEST_TERRITORIES",
      +                      "CANADA_NOVA_SCOTIA",
      +                      "CANADA_ONTARIO",
      +                      "CANADA_PRINCE_EDWARD_ISLAND",
      +                      "CANADA_ISLAND_QUEBEC",
      +                      "CANADA_SASKATCHEWAN",
      +                      "CANADA_YUKON",
      +                      "INTERNATIONAL",
      +                      "MEXICO"
      +                    ]
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "description": "Two-letter abbreviation of where the license was issued.",
      +                "examples": [
      +                  "TX"
      +                ]
      +              },
      +              "status": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "VALID",
      +                      "PERMIT",
      +                      "SUSPENDED",
      +                      "EXPIRED",
      +                      "REVOKED",
      +                      "UNLICENSED",
      +                      "FOREIGN"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "description": "Status of the license."
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "The driver's license."
      +      },
      +      "education": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              0,
      +              1,
      +              2,
      +              3,
      +              4,
      +              5
      +            ],
      +            "type": "integer",
      +            "x-enum-varnames": [
      +              "NO_DIPLOMA",
      +              "HIGH_SCHOOL_DIPLOMA",
      +              "BACHELORS_DEGREE",
      +              "MASTERS_DEGREE",
      +              "DOCTORAL_DEGREE",
      +              "DECLINE_TO_ANSWER"
      +            ]
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Highest level of education completed."
      +      },
      +      "email": {
      +        "type": "string"
      +      },
      +      "employment": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              0,
      +              1,
      +              2,
      +              3,
      +              4,
      +              5,
      +              6,
      +              7
      +            ],
      +            "type": "integer",
      +            "x-enum-varnames": [
      +              "EMPLOYED",
      +              "SELF_EMPLOYED",
      +              "STUDENT",
      +              "HOMEMAKER",
      +              "ACTIVE_MILITARY",
      +              "RETIRED",
      +              "UNEMPLOYED",
      +              "DECLINE_TO_ANSWER"
      +            ]
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Employment status."
      +      },
      +      "first_name": {
      +        "type": "string"
      +      },
      +      "gender": {
      +        "enum": [
      +          0,
      +          1,
      +          2
      +        ],
      +        "type": "integer",
      +        "x-enum-varnames": [
      +          "MALE",
      +          "FEMALE",
      +          "NON_BINARY"
      +        ]
      +      },
      +      "has_military_affiliation": {
      +        "anyOf": [
      +          {
      +            "type": "boolean"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Whether the driver is affiliated with the military."
      +      },
      +      "id": {
      +        "anyOf": [
      +          {
      +            "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Optional. If sent, it must be a hyphenated UUID, such as 3f2b9c4e-8d1a-4b7e-9c2d-1a2b3c4d5e6f.",
      +        "format": "uuid"
      +      },
      +      "insured_effective_date": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Date the driver's current insurance began, as MM/DD/YYYY (month first).",
      +        "examples": [
      +          "12/31/2013"
      +        ]
      +      },
      +      "insured_expiration_date": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Date the driver's current insurance expires, as MM/DD/YYYY (month first).",
      +        "examples": [
      +          "06/30/2027"
      +        ]
      +      },
      +      "insured_length": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              0,
      +              1,
      +              2,
      +              3
      +            ],
      +            "type": "integer",
      +            "x-enum-varnames": [
      +              "UNDER_6_MONTHS",
      +              "FROM_6_TO_12_MONTHS",
      +              "FROM_1_TO_3_YEARS",
      +              "OVER_3_YEARS"
      +            ]
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "How long the driver has been insured. Only applies when currently insured."
      +      },
      +      "is_interested_in_account": {
      +        "anyOf": [
      +          {
      +            "type": "boolean"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "last_name": {
      +        "type": "string"
      +      },
      +      "license_status": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              0,
      +              1,
      +              2,
      +              3,
      +              4,
      +              5,
      +              6
      +            ],
      +            "type": "integer",
      +            "x-enum-varnames": [
      +              "VALID",
      +              "PERMIT",
      +              "SUSPENDED",
      +              "EXPIRED",
      +              "REVOKED",
      +              "UNLICENSED",
      +              "FOREIGN"
      +            ]
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Status of the driver's license."
      +      },
      +      "marital_status": {
      +        "description": "Marital status.",
      +        "enum": [
      +          0,
      +          1,
      +          2,
      +          3,
      +          4
      +        ],
      +        "type": "integer",
      +        "x-enum-varnames": [
      +          "SINGLE",
      +          "MARRIED",
      +          "DIVORCED",
      +          "WIDOWED",
      +          "DOMESTIC_PARTNER"
      +        ]
      +      },
      +      "occupation": {
      +        "anyOf": [
      +          {
      +            "description": "The driver's occupation.",
      +            "enum": [
      +              "DECLINE_TO_ANSWER",
      +              "ACCOUNT_EXECUTIVE",
      +              "ACCOUNTANT_AUDITOR",
      +              "ACTIVITY_RECREATIONAL_ASSISTANT",
      +              "ACTOR",
      +              "ACTUARIAL_CLERK",
      +              "ACTUARY",
      +              "ADMINISTRATIVE_ASSISTANT",
      +              "AGENT",
      +              "AGENT_BROKER",
      +              "AGRICULTURE_INSPECTOR_GRADER",
      +              "AIR_TRAFFIC_CONTROL",
      +              "AIRPORT_OPERATIONS_CREW",
      +              "AIRPORT_SECURITY_OFFICER",
      +              "ANALYST",
      +              "ANIMAL_CONTROL_OFFICER",
      +              "ANNOUNCER_BROADCASTER",
      +              "APPRAISER_REAL_ESTATE",
      +              "ARBORIST",
      +              "ARCHITECT",
      +              "ARTIST_ANIMATOR",
      +              "ASSISTANT_MEDIC_DENT_VET",
      +              "ATHLETE",
      +              "ATTORNEY",
      +              "AUDIO_VISUAL_TECH",
      +              "AUTHOR_WRITER",
      +              "BAILIFF",
      +              "BAKER",
      +              "BARTENDER",
      +              "BELLHOP",
      +              "BELLHOP_PORTER",
      +              "BOILER_OPERATOR_MAKER",
      +              "BOOKKEEPER",
      +              "BRANCH_MANAGER",
      +              "BRICKLAYER_MASON",
      +              "BROKER",
      +              "BUILDING_MAINTENANCE_ENGINEER",
      +              "BUS_PERSON",
      +              "BUYER",
      +              "CAMP_COUNSELOR_LEAD",
      +              "CAREGIVER",
      +              "CARPENTER",
      +              "CARPET_INSTALLER",
      +              "CASHIER_CHECKER",
      +              "CATERER",
      +              "CHEF",
      +              "CHEMIST",
      +              "CHIEF_EXECUTIVE",
      +              "CHILD_DAYCARE_WORKER",
      +              "CHIROPRACTOR",
      +              "CHOREOGRAPHER_DANCER",
      +              "CLAIMS_ADJUSTER",
      +              "CLERGY",
      +              "CLERK",
      +              "CLERK_OFFICE",
      +              "CLIENT_CARE_WORKER",
      +              "CLINICAL_DATA_COORDINATOR",
      +              "COACH",
      +              "COLLECTIONS",
      +              "COMMISSIONER",
      +              "COMPOSER_DIRECTOR",
      +              "CONCESSIONAIRE",
      +              "CONCIERGE",
      +              "CONCRETE_WORKER",
      +              "CONSTRUCTION_PROJECT_MANAGER",
      +              "CONSTRUCTION_WORKER",
      +              "CONSULTANT",
      +              "CONTRACTOR",
      +              "CONTROLLER",
      +              "COOK_RESTAURANT_CAFETERIA",
      +              "COOK_WORKER_FAST_FOOD",
      +              "CORRECTIONS_OFFICER",
      +              "COUNCIL_MEMBER",
      +              "COUNSELOR",
      +              "COURT_CLERK_REPORTER",
      +              "CRANE_LOADER_OPERATOR",
      +              "CRANE_OPERATOR",
      +              "CSR_TELLER",
      +              "CURATOR",
      +              "CUSTODIAN_JANITOR",
      +              "CUSTOMER_SERVICE_REPRESENTATIVE",
      +              "DELIVERY_PERSON",
      +              "DENTAL_HYGIENIST",
      +              "DENTIST",
      +              "DEPUTY_SHERIFF",
      +              "DESIGNER",
      +              "DESK_CLERK",
      +              "DIETITIAN",
      +              "DIRECTOR_ADMINISTRATOR",
      +              "DIRECTOR_PROGRAM",
      +              "DISHWASHER",
      +              "DISPATCHER",
      +              "DOCTOR",
      +              "DRAFTER",
      +              "DRIVER_BUS_STREETCAR",
      +              "DRIVER_TAXI_LIMO",
      +              "DRIVER_TRUCK_DELIVERY",
      +              "DRY_CLEANER_LAUNDRY",
      +              "EDITOR",
      +              "ELECTRICIAN",
      +              "ELECTRICIAN_LINESMAN",
      +              "ELEVATOR_TECHNICIAN_INSTALLER",
      +              "ENGINEER",
      +              "ENGINEER_HARDWARE",
      +              "ENGINEER_SOFTWARE",
      +              "ENGINEER_SYSTEMS",
      +              "ENLISTED_MILITARY_PERSONNEL_E1_E4",
      +              "EQUIPMENT_OPERATOR",
      +              "EVENT_MANAGER_PROMOTER",
      +              "EXAMINER",
      +              "EXECUTIVE",
      +              "FACTORY_WORKER",
      +              "FARM_RANCH_OWNER",
      +              "FARM_RANCH_WORKER",
      +              "FEDERAL_AGENT_MARSHALL",
      +              "FIELD_SERVICE_TECHNICIAN",
      +              "FINANCIAL_ADVISOR",
      +              "FIRE_CHIEF",
      +              "FIRE_FIGHTER_SUPERVISOR",
      +              "FISHERMAN",
      +              "FLIGHT_ATTENDANT",
      +              "FLOOR_LAYER_FINISHER",
      +              "FLORIST",
      +              "FOOD_PRODUCTION_PACKING",
      +              "FOREMAN_SUPERVISOR",
      +              "FURNITURE_FINISHER",
      +              "GAMING_OFFICER_INVESTIGATOR",
      +              "GRADUATE_TEACHING_ASSISTANT",
      +              "HAIR_STYLIST_BARBER",
      +              "HANDYMAN",
      +              "HIGHWAY_PATROL_OFFICER",
      +              "HOSPICE_VOLUNTEER",
      +              "HOST_MAITRE_D",
      +              "HOUSEKEEPER",
      +              "HOUSEKEEPER_MAID",
      +              "HR_REPRESENTATIVE",
      +              "HVAC_REPAIR_TECHNICIAN",
      +              "HVAC_TECHNICIAN",
      +              "INSPECTOR",
      +              "INSTRUCTOR_VOCATION",
      +              "INSURANCE_CSR",
      +              "INVESTMENT_BANKER",
      +              "INVESTOR",
      +              "JEWELER",
      +              "JOURNALIST_REPORTER",
      +              "JUDGE_HEARING_OFFICER",
      +              "LAB_ASSISTANT",
      +              "LABORER",
      +              "LABORER_WORKER",
      +              "LANDSCAPE_GROUNDS_MAINTENANCE",
      +              "LANDSCAPER",
      +              "LANDSCAPING_NURSERY_WORKER",
      +              "LEGAL_ASSISTANT_SECRETARY",
      +              "LEGISLATOR",
      +              "LIBRARIAN_CURATOR",
      +              "LIFE_GUARD",
      +              "LOAN_ESCROW_PROCESSOR",
      +              "LOGGER",
      +              "LONGSHOREMAN",
      +              "MACHINE_OPERATOR",
      +              "MAINTENANCE_MECHANIC",
      +              "MANAGER",
      +              "MANAGER_CREDIT_LOAN",
      +              "MANAGER_DEPARTMENT_STORE",
      +              "MANAGER_DISTRICT",
      +              "MANAGER_FINANCE_INSURANCE",
      +              "MANAGER_FITNESS_CLUB",
      +              "MANAGER_GENERAL_OPERATIONS",
      +              "MANAGER_HR_PUBLIC_RELATIONS",
      +              "MANAGER_MARKETING_SALES",
      +              "MANAGER_PORTFOLIO_PRODUCTION",
      +              "MANAGER_PROJECT",
      +              "MANAGER_PROPERTY",
      +              "MANAGER_R_D",
      +              "MANAGER_SUPERVISOR_OFFICE",
      +              "MANAGER_SYSTEMS",
      +              "MANAGER_WAREHOUSE_DISTRICT",
      +              "MANICURIST",
      +              "MARKETING_RESEARCHER",
      +              "MASSAGE_THERAPIST",
      +              "MATE_SAILOR",
      +              "MATHEMATICIAN",
      +              "MAYOR_CITY_MANAGER",
      +              "MECHANIC",
      +              "MESSENGER_COURIER",
      +              "METALWORKER",
      +              "METER_READER",
      +              "MILL_WORKER",
      +              "MINER",
      +              "MORTICIAN",
      +              "MUSICIAN_SINGER",
      +              "NANNY",
      +              "NCO_E5_9",
      +              "NETWORK_ADMINISTRATOR",
      +              "NURSE_CNA",
      +              "NURSE_LPN",
      +              "NURSE_PRACTITIONER",
      +              "NURSE_RN",
      +              "OFFICER_COMMISSIONED",
      +              "OFFICER_WARRANT",
      +              "OIL_GAS_DRILLER_RIG_OPERATOR",
      +              "OPTOMETRIST",
      +              "ORTHODONTIST",
      +              "OTHER",
      +              "PACKER",
      +              "PAINTER",
      +              "PARALEGAL_LAW_CLERK",
      +              "PARAMEDIC_EM_TECHNICIAN",
      +              "PARK_RANGER",
      +              "PARKING_LOT_ATTENDANT",
      +              "PET_SERVICES",
      +              "PHARMACIST",
      +              "PHOTOGRAPHER",
      +              "PHYSICAL_THERAPIST",
      +              "PILOT_CAPTAIN_ENGINEER",
      +              "PLANNER",
      +              "PLANT_MANAGER",
      +              "PLASTER_DRYWALL_STUCCO",
      +              "PLUMBER",
      +              "POLICE_CHIEF",
      +              "POLICE_DETECTIVE_INVESTIGATOR",
      +              "POLICE_OFFICER_SUPERVISOR",
      +              "POSTMASTER",
      +              "PRINCIPAL",
      +              "PRINTER",
      +              "PRINTER_BOOKBINDER",
      +              "PRIVATE_INVESTIGATOR_DETECTIVE",
      +              "PROCESS_SERVER",
      +              "PRODUCER",
      +              "PRODUCT_MANAGER",
      +              "PRODUCTION_CREW",
      +              "PROFESSOR_COLLEGE",
      +              "PROGRAMMER",
      +              "PROJECT_COORDINATOR",
      +              "PROJECTIONIST",
      +              "PSYCHOLOGIST",
      +              "QUALITY_CONTROL",
      +              "RAILROAD_WORKER",
      +              "RANGER",
      +              "REALTOR",
      +              "RECEPTIONIST_SECRETARY",
      +              "REFINING_OPERATOR",
      +              "REGULATOR",
      +              "RESEARCH_PROGRAM_DIRECTOR",
      +              "RESEARCHER",
      +              "ROOFER",
      +              "SALES_AGENT_REPRESENTATIVE",
      +              "SALES_COUNTER_RENTAL",
      +              "SALES_HOMEBASED",
      +              "SALES_MANUFACTURER_REP",
      +              "SALES_REPRESENTATIVE",
      +              "SALES_RETAIL_WHOLESALE",
      +              "SALES_ROUTE_VENDOR",
      +              "SALES_TICKET_MEMBERSHIP",
      +              "SCIENTIST",
      +              "SECURITY_GUARD",
      +              "SHERIFF",
      +              "SHIPPING_RECEIVING_CLERK",
      +              "SHOEMAKER",
      +              "SOCIAL_WORKER",
      +              "SOCIOLOGIST",
      +              "SPORTS_BROADCAST_JOURNALIST",
      +              "SUBWAY_LIGHT_RAIL_OPERATOR",
      +              "SUPERINTENDENT",
      +              "SUPERVISOR",
      +              "SUPPORT_SERVICES",
      +              "SUPPORT_TECHNICIAN",
      +              "SURVEYOR_MAPMAKER",
      +              "SYSTEMS_SECURITY",
      +              "TAILOR_CUSTOM_SEWER",
      +              "TEACHER_COLLEGE",
      +              "TEACHER_K_12",
      +              "TEACHING_ASSISTANT_AIDE",
      +              "TECHNICAL_WRITER",
      +              "TECHNICIAN",
      +              "TEXTILE_WORKER",
      +              "THERAPIST",
      +              "TICKET_AGENT",
      +              "TICKET_SALES_USHER",
      +              "TIMBER_GRADER_SCALER",
      +              "TRADER_FINANCIAL_INSTRUMENTS",
      +              "TRAINER_INSTRUCTOR",
      +              "TRANSPORTATION_SPECIALIST",
      +              "TRAVEL_AGENT",
      +              "TUTOR",
      +              "UMPIRE_REFEREE",
      +              "UNDERWRITER",
      +              "UPHOLSTERER",
      +              "US_POSTAL_WORKER",
      +              "UTILITY_WORKER",
      +              "VALET",
      +              "VETERINARIAN",
      +              "WAITER_WAITRESS",
      +              "WEB_DEVELOPER",
      +              "WELDER",
      +              "WINE_STEWARD"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "opt_in_info_lookup": {
      +        "anyOf": [
      +          {
      +            "type": "boolean"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "opts_into_marketing_sms": {
      +        "anyOf": [
      +          {
      +            "type": "boolean"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "phone": {
      +        "description": "The user's US phone number, in any common format, such as 512-909-1000. Stored as digits only.",
      +        "type": "string"
      +      },
      +      "referral_source": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "residence_ownership": {
      +        "description": "Whether the driver owns a home or condo, rents, or has another living arrangement.",
      +        "enum": [
      +          0,
      +          1,
      +          2,
      +          3
      +        ],
      +        "type": "integer",
      +        "x-enum-varnames": [
      +          "HOME",
      +          "CONDO",
      +          "RENT",
      +          "OTHER"
      +        ]
      +      },
      +      "tracking_id": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "violations": {
      +        "anyOf": [
      +          {
      +            "properties": {
      +              "accidents": {
      +                "anyOf": [
      +                  {
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "deprecated": true
      +              },
      +              "claims": {
      +                "anyOf": [
      +                  {
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "deprecated": true
      +              },
      +              "incidents": {
      +                "anyOf": [
      +                  {
      +                    "items": {
      +                      "properties": {
      +                        "date": {
      +                          "anyOf": [
      +                            {
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "Date of the incident, as MM/DD/YYYY (month first).",
      +                          "examples": [
      +                            "01/01/2018"
      +                          ]
      +                        },
      +                        "incidentId": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                1,
      +                                2,
      +                                3,
      +                                4,
      +                                5,
      +                                6,
      +                                7,
      +                                8,
      +                                9,
      +                                10
      +                              ],
      +                              "type": "integer",
      +                              "x-enum-varnames": [
      +                                "AUTO_ACCIDENT_AT_FAULT",
      +                                "SPEEDING_VIOLATION",
      +                                "MOVING_VIOLATION",
      +                                "DUI_OR_DWI",
      +                                "LICENSE_SUSPENSION",
      +                                "NEEDS_SR_22",
      +                                "OTHER",
      +                                "LICENSE_EXPIRED",
      +                                "AUTO_ACCIDENT_NOT_AT_FAULT",
      +                                "COMP_CLAIM"
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "Category of the incident."
      +                        },
      +                        "incidentTypeId": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                1,
      +                                2,
      +                                3,
      +                                4,
      +                                5,
      +                                6,
      +                                7,
      +                                8,
      +                                9,
      +                                10,
      +                                11,
      +                                12,
      +                                13,
      +                                15,
      +                                16,
      +                                17,
      +                                18,
      +                                19,
      +                                20,
      +                                21,
      +                                22,
      +                                23,
      +                                24,
      +                                25,
      +                                26,
      +                                27,
      +                                28,
      +                                29,
      +                                30,
      +                                31,
      +                                32,
      +                                33,
      +                                34,
      +                                35,
      +                                36,
      +                                37,
      +                                38,
      +                                39,
      +                                40,
      +                                41,
      +                                42,
      +                                43,
      +                                44,
      +                                45,
      +                                46
      +                              ],
      +                              "type": "integer",
      +                              "x-enum-varnames": [
      +                                "AT_FAULT_ACCIDENT_WITH_BODILY_INJURY",
      +                                "AT_FAULT_ACCIDENT_WITH_PROPERTY_DAMAGE",
      +                                "AT_FAULT_ACCIDENT_WITH_BODILY_INJURY_AND_PROPERTY_DAMAGE",
      +                                "AT_FAULT_ACCIDENT_MINOR",
      +                                "SPEEDING_UNDER_5",
      +                                "SPEEDING_5_TO_24",
      +                                "SPEEDING_25_TO_39",
      +                                "SPEEDING_40_PLUS",
      +                                "LICENSE_CURRENTLY_SUSPENDED",
      +                                "PREVIOUSLY_DRIVING_WHILE_LICENSE_SUSPENDED",
      +                                "DRIVING_WHILE_LICENSE_SUSPENDED",
      +                                "NEEDS_SR22",
      +                                "DRIVING_UNDER_INFLUENCE",
      +                                "OTHER_VIOLATION",
      +                                "IMPROPER_PASSING",
      +                                "FAILURE_TO_USE_LIGHTS",
      +                                "FAILURE_TO_SIGNAL",
      +                                "FAILURE_TO_OBEY_TRAFFIC_SIGNAL",
      +                                "WRONG_WAY_ON_ONE_WAY",
      +                                "RECKLESS_DRIVING",
      +                                "OTHER_MOVING_VIOLATION",
      +                                "DRIVING_WHILE_LICENSE_EXPIRED",
      +                                "NOT_AT_FAULT_ACCIDENT",
      +                                "COMPREHENSIVE_CLAIM",
      +                                "CARELESS_DRIVING",
      +                                "IMPROPER_CELL_PHONE_USE",
      +                                "LANE_DEVIATION",
      +                                "DRIVING_TOO_SLOWLY",
      +                                "ELUDING_POLICE",
      +                                "FAILURE_TO_OBEY_OFFICER",
      +                                "LEAVING_SCENE_OF_ACCIDENT",
      +                                "FAILURE_TO_STOP_FOR_SCHOOL_BUS",
      +                                "FAILURE_TO_YIELD",
      +                                "FAILURE_TO_YIELD_TO_EMERGENCY_VEHICLE",
      +                                "FOLLOWING_TOO_CLOSELY",
      +                                "HIT_AND_RUN",
      +                                "IMPROPER_RESTRICTED_LANE_USE",
      +                                "IMPROPER_BACKING",
      +                                "IMPROPER_TURN",
      +                                "DRIVING_WITHOUT_INSURANCE",
      +                                "IMPEDING_TRAFFIC",
      +                                "OPEN_CONTAINER",
      +                                "REFUSAL_OF_BREATH_TEST",
      +                                "NO_SEATBELT",
      +                                "UNLICENSED_DRIVER"
      +                              ]
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "Specific type of the incident."
      +                        },
      +                        "period": {
      +                          "anyOf": [
      +                            {
      +                              "enum": [
      +                                "less_than_3_years",
      +                                "from_3_to_5_years"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "How long ago the incident happened."
      +                        }
      +                      },
      +                      "type": "object"
      +                    },
      +                    "type": "array"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "description": "Individual accidents, violations and claims on the driver's record."
      +              },
      +              "tickets": {
      +                "anyOf": [
      +                  {
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "deprecated": true
      +              },
      +              "value": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      0,
      +                      1,
      +                      2
      +                    ],
      +                    "type": "integer",
      +                    "x-enum-varnames": [
      +                      "NO",
      +                      "YES",
      +                      "DONT_KNOW"
      +                    ]
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null,
      +                "description": "Whether the driver has any accidents, violations or claims on their record."
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Accidents, violations and claims on the driver's record."
      +      }
      +    },
      +    "required": [
      +      "date_of_birth",
      +      "email",
      +      "first_name",
      +      "gender",
      +      "last_name",
      +      "marital_status",
      +      "phone",
      +      "residence_ownership"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedInput schema / properties / user_responses / properties / vehicles / items / properties / id / anyOf
      Previous value: -[
      -  {
      -    "type": "string"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • addedInput schema / properties / user_responses / properties / vehicles / items / properties / id / description
      Added value: +"Optional. If sent, it must be a hyphenated UUID, such as 3f2b9c4e-8d1a-4b7e-9c2d-1a2b3c4d5e6f."
    • addedInput schema / properties / user_responses / properties / vehicles / items / properties / id / format
      Added value: +"uuid"
    • changedInput schema / properties / user_responses / properties / vehicles / prefixItems
      Previous value: -[
      -  {
      -    "description": "The primary vehicle, which needs everything other vehicles need plus `garaging_address`.",
      -    "properties": {
      -      "annual_mileage": {
      -        "description": "Whole miles driven per mileage_period.",
      -        "type": "integer"
      -      },
      -      "garaging_address": {
      -        "description": "Street address where the vehicle is kept. The apartment or unit, if any, goes in `unit`.",
      -        "type": "string"
      -      },
      -      "id": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "is_interested_in_refinancing": {
      -        "anyOf": [
      -          {
      -            "type": "boolean"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "make": {
      -        "description": "Manufacturer.",
      -        "type": "string"
      -      },
      -      "mileage_period": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "year",
      -              "month",
      -              "week",
      -              "day"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "The period annual_mileage covers."
      -      },
      -      "model": {
      -        "description": "Model.",
      -        "type": "string"
      -      },
      -      "ownership": {
      -        "description": "Whether the vehicle is owned outright, leased or financed.",
      -        "enum": [
      -          0,
      -          1,
      -          2
      -        ],
      -        "type": "integer",
      -        "x-enum-varnames": [
      -          "OWN",
      -          "LEASE",
      -          "FINANCE"
      -        ]
      -      },
      -      "ownership_length": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "NOT_YET_PURCHASED",
      -              "UNDER_1_MONTH",
      -              "FROM_1_TO_12_MONTHS",
      -              "FROM_1_TO_3_YEARS",
      -              "FROM_3_TO_5_YEARS",
      -              "OVER_5_YEARS"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "How long the vehicle has been owned."
      -      },
      -      "primary_use": {
      -        "description": "What the vehicle is mainly used for.",
      -        "enum": [
      -          0,
      -          1,
      -          2,
      -          3,
      -          4
      -        ],
      -        "type": "integer",
      -        "x-enum-varnames": [
      -          "COMMUTE",
      -          "PLEASURE",
      -          "BUSINESS",
      -          "DELIVERY",
      -          "FARM"
      -        ]
      -      },
      -      "submodel": {
      -        "description": "The trim, e.g. \"i\" for a Subaru Crosstrek i.",
      -        "type": "string"
      -      },
      -      "tracking_id": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "unit": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Apartment or unit number of the garaging address.",
      -        "examples": [
      -          "2B"
      -        ]
      -      },
      -      "vehicle_id": {
      -        "anyOf": [
      -          {
      -            "type": "integer"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "vin": {
      -        "anyOf": [
      -          {
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null,
      -        "description": "Vehicle Identification Number: 17 letters and digits.",
      -        "examples": [
      -          "1HGCM82633A004352"
      -        ]
      -      },
      -      "year": {
      -        "description": "Four-digit model year.",
      -        "type": "integer"
      -      }
      -    },
      -    "required": [
      -      "annual_mileage",
      -      "garaging_address",
      -      "make",
      -      "model",
      -      "ownership",
      -      "primary_use",
      -      "submodel",
      -      "year"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "The primary vehicle, which needs everything other vehicles need plus `garaging_address`.",
      +    "properties": {
      +      "annual_mileage": {
      +        "description": "Whole miles driven per mileage_period.",
      +        "type": "integer"
      +      },
      +      "garaging_address": {
      +        "description": "Street address where the vehicle is kept. The apartment or unit, if any, goes in `unit`.",
      +        "type": "string"
      +      },
      +      "id": {
      +        "anyOf": [
      +          {
      +            "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Optional. If sent, it must be a hyphenated UUID, such as 3f2b9c4e-8d1a-4b7e-9c2d-1a2b3c4d5e6f.",
      +        "format": "uuid"
      +      },
      +      "is_interested_in_refinancing": {
      +        "anyOf": [
      +          {
      +            "type": "boolean"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "make": {
      +        "description": "Manufacturer.",
      +        "type": "string"
      +      },
      +      "mileage_period": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "year",
      +              "month",
      +              "week",
      +              "day"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "The period annual_mileage covers."
      +      },
      +      "model": {
      +        "description": "Model.",
      +        "type": "string"
      +      },
      +      "ownership": {
      +        "description": "Whether the vehicle is owned outright, leased or financed.",
      +        "enum": [
      +          0,
      +          1,
      +          2
      +        ],
      +        "type": "integer",
      +        "x-enum-varnames": [
      +          "OWN",
      +          "LEASE",
      +          "FINANCE"
      +        ]
      +      },
      +      "ownership_length": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "NOT_YET_PURCHASED",
      +              "UNDER_1_MONTH",
      +              "FROM_1_TO_12_MONTHS",
      +              "FROM_1_TO_3_YEARS",
      +              "FROM_3_TO_5_YEARS",
      +              "OVER_5_YEARS"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "How long the vehicle has been owned."
      +      },
      +      "primary_use": {
      +        "description": "What the vehicle is mainly used for.",
      +        "enum": [
      +          0,
      +          1,
      +          2,
      +          3,
      +          4
      +        ],
      +        "type": "integer",
      +        "x-enum-varnames": [
      +          "COMMUTE",
      +          "PLEASURE",
      +          "BUSINESS",
      +          "DELIVERY",
      +          "FARM"
      +        ]
      +      },
      +      "submodel": {
      +        "description": "The trim, e.g. \"i\" for a Subaru Crosstrek i.",
      +        "type": "string"
      +      },
      +      "tracking_id": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "unit": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Apartment or unit number of the garaging address.",
      +        "examples": [
      +          "2B"
      +        ]
      +      },
      +      "vehicle_id": {
      +        "anyOf": [
      +          {
      +            "type": "integer"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "vin": {
      +        "anyOf": [
      +          {
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null,
      +        "description": "Vehicle Identification Number: 17 letters and digits.",
      +        "examples": [
      +          "1HGCM82633A004352"
      +        ]
      +      },
      +      "year": {
      +        "description": "Four-digit model year.",
      +        "type": "integer"
      +      }
      +    },
      +    "required": [
      +      "annual_mileage",
      +      "garaging_address",
      +      "make",
      +      "model",
      +      "ownership",
      +      "primary_use",
      +      "submodel",
      +      "year"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. First observed

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations say only readOnly=false, idempotent=false, destructive=false, openWorld=true; the description adds the operationally important traits: ~30 second latency, one retry on UPSTREAM_UNAVAILABLE with the same handle, and that a repeat call for the same session replaces prior quotes and invalidates their quote_ids. It also discloses the error shape (code, retryability, per-field problems), which the annotations do not convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Prerequisite and purpose are front-loaded, followed by latency/retry rules, then the handoff and the re-call hazard. Every sentence carries operational information — nothing is restated from the schema or annotations.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Return values need not be explained because an output schema exists, and the deep nested user_responses/coverage_package structure is fully specified in the schema. The description covers what the schema cannot: sequencing, timing, retry policy, replacement semantics, and error interpretation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so quote_handle and user_responses (including coverage_package's field-level guidance) are already fully documented in the schema. The description adds no meaning beyond that for individual parameters, so the baseline applies rather than a bonus.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Get estimated auto insurance rates (RC1 quotes)') plus the scope — carriers the user can buy from online on The Zebra. It also names both siblings and their roles, so an agent can place this tool in the workflow without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit precondition ('Call zebra_start_session first and pass its quote_handle') and an explicit next step ('Pass the quote_id ... to zebra_get_rate_action'). It also rules out the wrong behaviors — do not call again or start a new session while waiting.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources