Compass Food Technologies
DocsScore explanation fields

Docs

Score explanation fields

Score explanation is a response and storage shape, not a separate public v1 endpoint.

Where this appears

Search and Enrich return the same menu-based VeganScore v5 components in vegan_score. Changes uses camelCase field names. There is no separate public score explanation endpoint. Legacy scores retain their actual version with unavailable components set to null. Decision confidence is separate from the score.

VeganScore v5 components

FieldTypeNotes
overallnumber | nullV5 score from 10 to 100, in tens; null when unscored.
scoring_versionstring | nullStored scoring version; v5 uses v5.0-menu.
base10 | 30 | 50 | 70 | 80 | nullMenu-based score before review adjustments.
vegan_main_countinteger | nullNumber of vegan mains at scoring time.
vegan_dish_countinteger | nullNumber of vegan dishes at scoring time.
is_fully_veganboolean | nullFully vegan snapshot used for scoring.
vegan_adj-10 | 0 | 10 | nullVegan review adjustment.
vegan_adj_reasonstring | nullpraised, weak, not_enough_reviews, mixed or not_applicable.
quality_adj0 | 10 | nullQuality review adjustment.
quality_adj_reasonstring | nullpraised, no_standout or not_applicable.
scored_atstring | nullISO 8601 scoring timestamp.
Score Explanation Reference | Compass Food Technologies