CRM
Auto-generate a record's description from the web
postapi.modelmatch.com/v1/crm/records/generate-description
Authorization
Body application/json
companystringIgnored.
entityIdstringrequiredentityTypeenumrequiredOptions:
loagentcompanybranchlocationstringIgnored.
namestringIgnored. Who is researched comes from the market-data record, not the request.
titlestringIgnored.
Responses
200objectThe generated description, or null when no usable source was found.Show attributesHide attributes
dataobjectrequiredShow child attributesHide child attributes
descriptionstring | nullrequiredsourcesobject[]Web pages the description was built from (http/https, at most 8). Empty when no description was produced.
Show child attributesHide child attributes
hrefstringrequiredtitlestringrequiredstatusenumcached = a description was produced; no_match = researched but nothing reliably matched this record; none = the research run failed and can be retried.
Options:
cachedno_matchnone400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectResponse payload too large — detail endpoint capped to fit Lambda response limits429object`rate_limited` — too many AI requests from this user in the last minute. Wait `retryAfterSeconds` (also sent as the `Retry-After` header).503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.