201Successful Response
Schema: SuccessEnvelope_NavSuggestResponse_
successbooleanmessagestringcodestringdataNavSuggestResponse
/api/v1/businesses/nav-preferences/suggestGiven a business description and the hideable nav catalog, returns a proposed set of items to hide (with reasons) plus a one-line profile. Proposal only — nothing is saved; apply via PUT /nav-preferences.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
Schema: NavSuggestRequest
descriptionstringrequiredFree-text business description
itemsarray · NavCatalogItemNavCatalogItemThe hideable nav catalog (frontend-sourced)
idstringrequiredStable hideable id, e.g. 'workspace:inventory'
labelstringHuman label
descriptionstringWhat lives here
feature_tagsarray · stringCapability tags that help the model match
signalsobjectOptional account-derived hints, e.g. {'has_inventory': 'true'}
Schema: SuccessEnvelope_NavSuggestResponse_
successbooleanmessagestringcodestringdataNavSuggestResponseSchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject