CRM
Create a manual (unmatched) CRM record
postapi.modelmatch.com/v1/crm/records/create
Authorization
Body application/json
contactsobject[]Show child attributesHide child attributes
isPrimarybooleankindenumrequiredOptions:
phoneemailsocialaddresswebsitefacebooklinkedinxzillowrealtoryoutubeinstagramlabelstring | nullvaluenullcustomValuesobjectShow child attributesHide child attributes
[key: string]objectShow child attributesHide child attributes
boolboolean | nulldateinteger | nullmultistring[] | nullnumnumber | nulltextstring | nulldisplayobjectrequiredShow child attributesHide child attributes
branchNamestringbranchNmlsIdstringcbsaCodestringcitystringcompanyNamestringcompanyNmlsIdstringcontactCheckedAtnumbercountystringcountyFipsstringlocationstringnamestringrequiredstatestringsubtitlestringunitsnumbervolumenumberzipstringentityTypeenumrequiredOptions:
loagentcompanybranchlistIdstringoverridesobjectShow child attributesHide child attributes
citystringcompanystringcompanyNmlsIdstringcompanyTypestringfirstNamestringlastNamestringlocationstringnotesstringofficestringstatestringstatusstringtitlestringzipstringownerUserIdstringResponses
201objectThe new record's id + whether it joined the given list.Show attributesHide attributes
dataobjectrequiredShow child attributesHide child attributes
addedbooleanrequiredentityIdstringrequired400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectResponse payload too large — detail endpoint capped to fit Lambda response limits503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.