POST /calculate
Calculate pet insurance premium based on various factors.
Input Parameters:
age (number, required)
Age of the pet in years
hasPreExistingConditions (boolean, required)
Whether the pet has pre-existing conditions
coverageLevel (string, required)
Must be one of: basic, standard, premium
Output:
totalPremium (number)
Final calculated premium
breakdown (object)
Detailed breakdown of premium adjustments
Example Request:
{
"breed": "Labrador Retriever",
"age": 3,
"hasPreExistingConditions": false,
"coverageLevel": "standard"
}