{ coverage, pricing } per combination.options (available values per swept key — use these to build selectors) and applied_options (fixed selections held constant).rating_method='factor' (internal) programs. External carrier programs return 400.sweep is an array of coverage-option keys to vary. Values are pulled from the program's configured options — every combination is priced.curl --location '/v1/rate///matrix' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"country_of_residence": "IN",
"destination_country": "US",
"start_date": "2026-05-01",
"end_date": "2026-06-01",
"insureds": [
{
"date_of_birth": "1955-03-10",
"relationship": "primary"
},
{
"date_of_birth": "1958-07-22",
"relationship": "spouse"
}
],
"coverage": {
"sports_rider": true
},
"sweep": [
"plan_max",
"plan_ded"
]
}'{
"success": true,
"data": {
"sweep": [
"plan_max",
"plan_ded"
],
"applied_options": {
"sports_rider": true
},
"options": {
"plan_max": [
75000,
150000,
250000,
300000,
500000,
1000000
],
"plan_ded": [
50,
100,
250,
500,
1000,
2500,
5000
]
},
"results": [
{
"coverage": {
"plan_max": "75000",
"plan_ded": "50"
},
"pricing": {
"premium": 28,
"fees": 1.96,
"taxes": 0,
"total": 29.96
}
},
{
"coverage": {
"plan_max": "75000",
"plan_ded": "100"
},
"pricing": {
"premium": 24.5,
"fees": 1.72,
"taxes": 0,
"total": 26.22
}
},
{
"coverage": {
"plan_max": "75000",
"plan_ded": "500"
},
"pricing": {
"premium": 21,
"fees": 1.47,
"taxes": 0,
"total": 22.47
}
}
]
}
}